Bagikan melalui


struktur D3D12_RAYTRACING_GEOMETRY_AABBS_DESC (d3d12.h)

Menjelaskan sekumpulan kotak pembatas rata sumbu yang digunakan dalam struktur D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS untuk menyediakan data input ke operasi build struktur akselerasi raytracing.

Sintaks

typedef struct D3D12_RAYTRACING_GEOMETRY_AABBS_DESC {
  UINT64                               AABBCount;
  D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE AABBs;
} D3D12_RAYTRACING_GEOMETRY_AABBS_DESC;

Anggota

AABBCount

Jumlah AABB yang menunjuk ke dalam array yang bersebelahan di AABB.

AABBs

lokasi memori GPU tempat array deskripsi AABB akan ditemukan, termasuk langkah data antara AABB. Alamat dan langkah masing-masing harus diselaraskan ke 8 byte, didefinisikan sebagai Alamat harus diratakan ke 16 byte, yang didefinisikan sebagai D3D12_RAYTRACING_AABB_BYTE_ALIGNMENT. Langkahnya bisa 0.

Persyaratan

Persyaratan Nilai
Header d3d12.h