Skip to main content
É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 au moyen de ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure.

Syntaxe

Paramètres

pDesc [in]
Type : const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *
Objet D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC qui décrit les informations post-génération à produire. NumSourceAccelerationStructures [in]
Type : UINT
Nombre de pointeurs vers les adresses virtuelles GPU de structures d’accélération pointées par pSourceAccelerationStructureData. Ce nombre affecte aussi la destination (sortie), qui sera un tableau contigu de NumSourceAccelerationStructures structures de sortie, dont le type dépend du champ InfoType de la description pDesc fournie. 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 de retour

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
Last modified on October 6, 2026