D3D12_PRIMITIVE_TOPOLOGY_TYPE enumeração (d3d12.h)
Especifica como o pipeline interpreta primitivos de entrada de sombreador de geometria ou de casco.
Syntax
typedef enum D3D12_PRIMITIVE_TOPOLOGY_TYPE {
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED = 0,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT = 1,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE = 2,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE = 3,
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH = 4
} ;
Constantes
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED Valor: 0 O sombreador não foi inicializado com um tipo primitivo de entrada. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT Valor: 1 Interprete o primitivo de entrada como um ponto. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE Valor: 2 Interprete o primitivo de entrada como uma linha. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE Valor: 3 Interprete o primitivo de entrada como um triângulo. |
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH Valor: 4 Interprete o primitivo de entrada como um patch de ponto de controle. |
Comentários
Essa enumeração é usada pela estrutura D3D12_GRAPHICS_PIPELINE_STATE_DESC .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12.h |