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.
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;
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.
Header | d3d12.h |