D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 Struktur (d3d12umddi.h)
Argumente, die in der PFND3D12DDI_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 Rückruffunktion 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;
Angehörige
Desc
Eine D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054 Struktur.
NumSourceAccelerationStructures
Anzahl der Zeiger auf die Beschleunigungsstruktur GPUVAs (virtuelle Grafikverarbeitungseinheit), auf die durch pSourceAccelerationStructureDataverwiesen wird.
Diese Zahl wirkt sich auch auf das Ziel (Ausgabe) aus, bei dem es sich um ein zusammenhängendes Array NumSourceAccelerationStructures Ausgabestrukturen handelt, wobei der Typ der Strukturen von InfoTypeabhängt.
pSourceAccelerationStructureData
Zeiger auf Array von GPUVAs der Größe NumSourceAccelerationStructures. Jede GPUVA verweist auf den Anfang einer vorhandenen Beschleunigungsstruktur.
Der Speicher, auf den verwiesen wird, muss Ressourcenstatus D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE sein.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |