D3D_TESSELLATOR_OUTPUT_PRIMITIVE-Enumeration (d3dcommon.h)
Primitive Ausgabetypen.
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
} ;
Konstanten
D3D_TESSELLATOR_OUTPUT_UNDEFINED Wert: 0 |
D3D_TESSELLATOR_OUTPUT_POINT Wert: 1 |
D3D_TESSELLATOR_OUTPUT_LINE Wert: 2 |
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW Wert: 3 |
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW Wert: 4 |
D3D11_TESSELLATOR_OUTPUT_UNDEFINED Der primitive Ausgabetyp ist nicht definiert. |
D3D11_TESSELLATOR_OUTPUT_POINT Der primitive Ausgabetyp ist ein Punkt. |
D3D11_TESSELLATOR_OUTPUT_LINE Der primitive Ausgabetyp ist eine Zeile. |
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW Der primitive Ausgabetyp ist ein Dreieck im Uhrzeigersinn. |
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW Der primitive Ausgabetyp ist ein Dreieck gegen den Uhrzeigersinn. |
Hinweise
Der primitive Ausgabetyp bestimmt, wie die Ausgabedaten des Tessellators organisiert sind. diese Enumeration wird von D3D11_SHADER_DESC verwendet.
Die D3D11_TESSELLATOR_OUTPUT_PRIMITIVE-Enumeration ist der Typ, der in der Headerdatei D3D11Shader.h als D3D_TESSELLATOR_OUTPUT_PRIMITIVE-Enumeration definiert ist, die vollständig in der D3DCommon.h-Headerdatei definiert ist.
typedef D3D_TESSELLATOR_OUTPUT_PRIMITIVE D3D11_TESSELLATOR_OUTPUT_PRIMITIVE;
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dcommon.h |