D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054-Struktur (d3d12umddi.h)
Argumente, die in der rückruffunktion PFND3D12DDI_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 verwendet werden.
Syntax
typedef struct D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 {
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054 Desc;
UINT NumSourceAccelerationStructures;
const D3D12DDI_GPU_VIRTUAL_ADDRESS *pSourceAccelerationStructureData;
} D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054;
Member
Desc
Eine D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054-Struktur .
NumSourceAccelerationStructures
Anzahl der Zeiger auf beschleunigungsstrukturierte GPUVAs (virtuelle Adresse der grafischen Verarbeitungseinheit), auf die von pSourceAccelerationStructureData verwiesen wird.
Diese Zahl wirkt sich auch auf das Ziel (Ausgabe) aus, bei dem es sich um ein zusammenhängendes Array von NumSourceAccelerationStructures-Ausgabestrukturen handelt, wobei der Typ der Strukturen von InfoType abhängt.
pSourceAccelerationStructureData
Zeiger auf das Array von GPUVAs der Größe NumSourceAccelerationStructures. Jede GPUVA zeigt auf den Anfang einer vorhandenen Beschleunigungsstruktur.
Der Speicher, auf den verwiesen wird, muss sich im Ressourcenzustand D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE befinden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |