Passer au contenu principal
Émet les propriétés post-génération d’un ensemble de structures d’accélération. Cela permet aux applications de connaître les exigences de ressources de sortie pour effectuer des opérations sur les structures d’accélération via ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure.

Syntaxe

Paramètres

pDesc [in]
Type : const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *
Objet D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC décrivant les informations post-génération à produire. NumSourceAccelerationStructures [in]
Type : UINT
Nombre de pointeurs vers les adresses virtuelles GPU des structures d’accélération pointées par pSourceAccelerationStructureData. Ce nombre affecte également la destination (sortie), qui sera un tableau contigu de NumSourceAccelerationStructures structures de sortie, dont le type dépend du champ InfoType fourni dans la description pDesc. pSourceAccelerationStructureData [in]
Type : const D3D12_GPU_VIRTUAL_ADDRESS *
Pointeur vers un tableau d’adresses virtuelles GPU de taille NumSourceAccelerationStructures. L’adresse doit être alignée sur 256 octets, valeur définie par D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT. La mémoire pointée doit être à l’état D3D12_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.

Valeur renvoyée

Type : void Aucune.

Remarques

Cette méthode peut être appelée à partir de listes de commandes graphiques ou de calcul, mais pas à partir de bundles.

Configuration requise

En-tête : d3d12_xs.h
Bibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series

Voir aussi

ID3D12GraphicsCommandList4
Dernière modification le 6 octobre 2026