csharp 三角形描画部分コード

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 三角形描画部分コード相关的知识,希望对你有一定的参考价值。

// InputLaoutをセット
device.ImmediateContext.InputAssembler.InputLayout = vertexLayout;
// 頂点バッファをセット
device.ImmediateContext.InputAssembler.SetVertexBuffers(
    0, new VertexBufferBinding(
        // セットするバッファ
        vertexBuffer,
        // 1頂点あたりのバイト数(この場合24バイト)
        sizeof(float) * 3,
        // オフセット値(基本0)
        0)
);
// 三角形の描画方法をセット
device.ImmediateContext.InputAssembler.PrimitiveTopology
    = PrimitiveTopology.TriangleList;

以上是关于csharp 三角形描画部分コード的主要内容,如果未能解决你的问题,请参考以下文章

csharp シェーダのコンパイル部分コード

csharp SlimDXでIndexBuffer作成部分コード

csharp FPSを意识したループ处理の部分コード

csharp 顶点バッファ生成部分コード

csharp デバイスとSwapChainを作成のみの部分コード

csharp SlimDX回転行列を生成してそれをシェーダに渡す部分コード