PFND3D12DDI_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 fungsi panggilan balik (d3d12umddi.h)
Mengkueri driver untuk persyaratan sumber daya untuk membangun struktur akselerasi.
Sintaks
PFND3D12DDI_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 Pfnd3d12ddiGetRaytracingAccelerationStructurePrebuildInfo0054;
void Pfnd3d12ddiGetRaytracingAccelerationStructurePrebuildInfo0054(
[in] D3D12DDI_HDEVICE unnamedParam1,
[in] const D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054 *unnamedParam2,
[out] D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 *unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
Handel ke perangkat.
[in] unnamedParam2
Arahkan ke struktur D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054 yang berisi input.
[out] unnamedParam3
Penunjuk ke struktur D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 yang berisi info bawaan.
Menampilkan nilai
Tidak ada
Keterangan
Hasil dari fungsi panggilan balik ini memungkinkan aplikasi menyediakan jumlah penyimpanan output dan penyimpanan awal yang benar ke BuildRaytracingAccelerationStructure mengingat geometri yang sama.
Metode ini ada pada perangkat dibandingkan dengan daftar perintah pada asumsi bahwa driver harus dapat menghitung persyaratan sumber daya untuk build struktur akselerasi dari hanya melihat bagian CPU yang terlihat dari panggilan, tanpa harus mendereferensikan pointer apa pun ke memori GPU yang berisi data verteks aktual, data indeks, dll.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | d3d12umddi.h |
Lihat juga
D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054