D3D_TESSELLATOR_OUTPUT_PRIMITIVE enumeração (d3dcommon.h)
Tipos primitivos de saída.
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
} ;
Constantes
D3D_TESSELLATOR_OUTPUT_UNDEFINED Valor: 0 |
D3D_TESSELLATOR_OUTPUT_POINT Valor: 1 |
D3D_TESSELLATOR_OUTPUT_LINE Valor: 2 |
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW Valor: 3 |
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW Valor: 4 |
D3D11_TESSELLATOR_OUTPUT_UNDEFINED O tipo primitivo de saída é indefinido. |
D3D11_TESSELLATOR_OUTPUT_POINT O tipo primitivo de saída é um ponto. |
D3D11_TESSELLATOR_OUTPUT_LINE O tipo primitivo de saída é uma linha. |
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW O tipo primitivo de saída é um triângulo no sentido horário. |
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW O tipo primitivo de saída é um triângulo no sentido anti-horário. |
Comentários
O tipo primitivo de saída determina como os dados de saída do mosaico são organizados; essa enumeração é usada por D3D11_SHADER_DESC.
A enumeração D3D11_TESSELLATOR_OUTPUT_PRIMITIVE é o tipo definido no arquivo de cabeçalho D3D11Shader.h como uma enumeração D3D_TESSELLATOR_OUTPUT_PRIMITIVE , que é totalmente definida no arquivo de cabeçalho D3DCommon.h.
typedef D3D_TESSELLATOR_OUTPUT_PRIMITIVE D3D11_TESSELLATOR_OUTPUT_PRIMITIVE;
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dcommon.h |