D3D_TESSELLATOR_OUTPUT_PRIMITIVE列舉 (d3dcommon.h)
輸出基本類型。
Syntax
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;
規格需求
需求 | 值 |
---|---|
標頭 | d3dcommon.h |