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枚举是在 D3D11Shader.h 头文件中定义为D3D_TESSELLATOR_OUTPUT_PRIMITIVE枚举的类型,该枚举在 D3DCommon.h 头文件中完全定义。
typedef D3D_TESSELLATOR_OUTPUT_PRIMITIVE D3D11_TESSELLATOR_OUTPUT_PRIMITIVE;
要求
要求 | 值 |
---|---|
Header | d3dcommon.h |