D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 structure (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 la structure d’accélération GPUVA (adresse virtuelle d’unité de traitement graphique) pointés par pSourceAccelerationStructureData.
Ce nombre affecte également la destination (sortie), qui est un tableau contigu de structures de sortie NumSourceAccelerationStructures , où le type des structures dépend d’InfoType.
pSourceAccelerationStructureData
Pointeur vers le tableau de GPUVA 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 à l’état de ressource D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | d3d12umddi.h |