D3D_TESSELLATOR_OUTPUT_PRIMITIVE enumeration
Values that identify output primitive types.
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 = D3D_TESSELLATOR_OUTPUT_UNDEFINED, D3D11_TESSELLATOR_OUTPUT_POINT = D3D_TESSELLATOR_OUTPUT_POINT, D3D11_TESSELLATOR_OUTPUT_LINE = D3D_TESSELLATOR_OUTPUT_LINE, D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW = D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW, D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW = D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW } D3D_TESSELLATOR_OUTPUT_PRIMITIVE;
Constants
- D3D_TESSELLATOR_OUTPUT_UNDEFINED
-
The output primitive type is undefined.
- D3D_TESSELLATOR_OUTPUT_POINT
-
The output primitive type is a point.
- D3D_TESSELLATOR_OUTPUT_LINE
-
The output primitive type is a line.
- D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW
-
The output primitive type is a clockwise triangle.
- D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW
-
The output primitive type is a counter clockwise triangle.
- D3D11_TESSELLATOR_OUTPUT_UNDEFINED
-
The output primitive type is undefined.
- D3D11_TESSELLATOR_OUTPUT_POINT
-
The output primitive type is a point.
- D3D11_TESSELLATOR_OUTPUT_LINE
-
The output primitive type is a line.
- D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW
-
The output primitive type is a clockwise triangle.
- D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW
-
The output primitive type is a counter clockwise triangle.
Remarks
The output primitive type determines how the tessellator output data is organized; this enumeration is used by D3D11_SHADER_DESC.
Requirements
|
Header |
|
|---|
See also