Bagikan melalui


enumerasi D3D12_RAYTRACING_GEOMETRY_TYPE (d3d12.h)

Menentukan jenis geometri yang digunakan untuk raytracing. Gunakan nilai dari enumerasi ini untuk menentukan jenis geometri dalam D3D12_RAYTRACING_GEOMETRY_DESC.

Sintaks

typedef enum D3D12_RAYTRACING_GEOMETRY_TYPE {
  D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES = 0,
  D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
} ;

Konstanta

 
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES
Nilai: 0
Geometri terdiri dari segitiga.
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
Geometri secara procedurural didefinisikan selama raytracing oleh shader persimpangan. Untuk tujuan pembangunan struktur akselerasi, batas geometri dijelaskan dengan kotak pembatas yang selaras dengan sumbu menggunakan struktur D3D12_RAYTRACING_GEOMETRY_AABBS_DESC .

Persyaratan

   
Header d3d12.h