struktur D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC (d3d12.h)
Deskripsi informasi pasca-build untuk dihasilkan dari struktur akselerasi. Gunakan struktur ini dalam panggilan ke EmitRaytracingAccelerationStructurePostbuildInfo dan BuildRaytracingAccelerationStructure.
Sintaks
typedef struct D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC {
D3D12_GPU_VIRTUAL_ADDRESS DestBuffer;
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE InfoType;
} D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC;
Anggota
DestBuffer
Penyimpanan untuk hasil info pasca-build. Ukuran yang diperlukan dan tata letak konten yang ditulis oleh sistem bergantung pada nilai bidang InfoType .
Memori yang ditujukan harus dalam status D3D12_RESOURCE_STATE_UNORDERED_ACCESS. Memori harus selaras dengan keselarasan alami untuk anggota struktur output tertentu yang dihasilkan (misalnya 8 byte untuk struct dengan anggota terbesar adalah UINT64).
InfoType
Nilai D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE yang menentukan jenis informasi pasca-build untuk diambil.
Persyaratan
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