D3D_TESSELLATOR_OUTPUT_PRIMITIVE列挙 (d3dcommon.h)
出力プリミティブ型。
構文
typedef enum D3D_TESSELLATOR_OUTPUT_PRIMITIVE {
D3D_TESSELLATOR_OUTPUT_UNDEFINED = 0,
D3D_TESSELLATOR_OUTPUT_POINT = 1,
D3D_TESSELLATOR_OUTPUT_LINE = 2,
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW = 3,
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW = 4,
D3D11_TESSELLATOR_OUTPUT_UNDEFINED,
D3D11_TESSELLATOR_OUTPUT_POINT,
D3D11_TESSELLATOR_OUTPUT_LINE,
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW,
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW
} ;
定数
D3D_TESSELLATOR_OUTPUT_UNDEFINED 値: 0 |
D3D_TESSELLATOR_OUTPUT_POINT 値: 1 |
D3D_TESSELLATOR_OUTPUT_LINE 値: 2 |
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW 値: 3 |
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW 値: 4 |
D3D11_TESSELLATOR_OUTPUT_UNDEFINED 出力プリミティブ型は未定義です。 |
D3D11_TESSELLATOR_OUTPUT_POINT 出力プリミティブ型はポイントです。 |
D3D11_TESSELLATOR_OUTPUT_LINE 出力プリミティブ型は行です。 |
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW 出力プリミティブ型は時計回りの三角形です。 |
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW 出力プリミティブ型は、反時計回りの三角形です。 |
注釈
出力プリミティブ型は、テセレータ出力データの編成方法を決定します。この列挙は、 D3D11_SHADER_DESCによって使用されます。
D3D11_TESSELLATOR_OUTPUT_PRIMITIVE列挙は、D3DCommon.h ヘッダー ファイルで完全に定義されているD3D_TESSELLATOR_OUTPUT_PRIMITIVE列挙体として D3D11Shader.h ヘッダー ファイルで定義された型です。
typedef D3D_TESSELLATOR_OUTPUT_PRIMITIVE D3D11_TESSELLATOR_OUTPUT_PRIMITIVE;
要件
要件 | 値 |
---|---|
Header | d3dcommon.h |