Passer au contenu principal
Effectue la génération d’une structure d’accélération de lancer de rayons sur le GPU et, éventuellement, génère des informations post-génération immédiatement après.

Syntaxe

Paramètres

pDesc [in]
Type : const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *
Description de la structure d’accélération à générer. NumPostbuildInfoDescs [in]
Type : UINT
Taille du tableau pPostbuildInfoDescs. Définissez cette valeur sur 0 si aucune information post-génération n’est nécessaire. pPostbuildInfoDescs [in]
Type : const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *
Tableau facultatif de descriptions des informations post-génération à produire, décrivant les propriétés de la structure d’accélération générée.

Valeur renvoyée

Type : void Aucune.

Remarques

Cette méthode peut être appelée sur des listes de commandes graphiques ou de calcul, mais pas à partir de bundles. Les informations post-génération peuvent également être obtenues séparément à partir d’une structure d’accélération déjà générée en appelant EmitRaytracingAccelerationStructurePostbuildInfo. L’avantage de générer les informations post-génération en même temps que la génération est qu’aucune barrière n’est nécessaire entre la fin de la génération et la demande des informations post-génération, ce qui permet les scénarios où l’application a besoin de ces informations immédiatement.

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