structure D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 (d3d12umddi.h)
Arguments utilisés dans la fonction de rappel PFND3D12DDI_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054.
Syntaxe
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;
Membres
Desc
Structure D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054.
NumSourceAccelerationStructures
Nombre de pointeurs vers les GPUVAs de structure d’accélération (adresse virtuelle de l’unité de traitement graphique) pointés par pSourceAccelerationStructureData.
Ce nombre affecte également la destination (sortie), qui sera un tableau contigu de NumSourceAccelerationStructures structures de sortie, où le type des structures dépend de InfoType.
pSourceAccelerationStructureData
Pointeur vers le tableau de GPUVAs de taille NumSourceAccelerationStructures. Chaque GPUVA pointe vers le début d’une structure d’accélération existante.
La mémoire pointée doit être dans état de ressource D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1809 |
d’en-tête | d3d12umddi.h |