Share via


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

Confira também

Enumerações principais