Compartir a través de


enumeración D3D12_PRIMITIVE_TOPOLOGY_TYPE (d3d12.h)

Especifica cómo la canalización interpreta los primitivos de entrada de geometría o 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
El sombreador no se ha inicializado con un tipo primitivo de entrada.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT
Valor: 1
Interprete el primitivo de entrada como un punto.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE
Valor: 2
Interprete el primitivo de entrada como una línea.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE
Valor: 3
Interprete el primitivo de entrada como un triángulo.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH
Valor: 4
Interprete el primitivo de entrada como una revisión de punto de control.

Comentarios

Esta enumeración se usa en la estructura D3D12_GRAPHICS_PIPELINE_STATE_DESC .

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Enumeraciones principales