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 |