enumerasi D3D12_PRIMITIVE_TOPOLOGY_TYPE (d3d12.h)

Menentukan bagaimana alur menginterpretasikan geometri atau primitif input shader lambung.

Sintaks

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
} ;

Konstanta

 
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED
Nilai: 0
Shader belum diinisialisasi dengan jenis primitif input.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT
Nilai: 1
Menginterpretasikan primitif input sebagai titik.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE
Nilai: 2
Menginterpretasikan primitif input sebagai baris.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE
Nilai: 3
Menginterpretasikan input primitif sebagai segitiga.
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH
Nilai: 4
Menginterpretasikan primitif input sebagai patch titik kontrol.

Keterangan

Enum ini digunakan oleh struktur D3D12_GRAPHICS_PIPELINE_STATE_DESC .

Persyaratan

Persyaratan Nilai
Header d3d12.h

Lihat juga

Enumerasi Inti