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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk