Partager via


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