Passer au contenu principal
Indicateurs permettant de contrôler ID3D12GraphicsCommandList.DispatchX.

Syntaxe

Constantes

Remarques

Les D3D12XBOX_DISPATCH_FLAGS sont utilisés pour contrôler ID3D12GraphicsCommandList.DispatchX.
Ces constantes d’énumération sont transmises sous forme de combinaison par OU au niveau du bit.
  • L’indicateur D3D12XBOX_DISPATCH_FLAG_ENABLE_OUT_OF_ORDER permet d’atteindre un taux de lancement de 2 vagues sur XBOX Series X et de 1 vague sur XBOX Series S par cycle d’horloge pour les groupes de threads contenant une seule vague en mode wave32 et déclarés avec une seule dimension de groupe de threads, par exemple [numthreads(X, 1, 1)]. Pour plus de détails, consultez le banc d’essai « LaunchRate(ACS) » de l’exemple GpuBench.
  • L’indicateur D3D12XBOX_DISPATCH_FLAG_W32 doit être défini uniquement lorsque le nuanceur de calcul lié a été compilé avec -D__XBOX_ENABLE_WAVE32=1 (consultez Définitions du compilateur de nuanceurs XBOX
Pour plus d’informations sur la version générique Direct3d 12 de la méthode ID3D12GraphicsCommandList::DispatchX, consultez Dispatch.

Configuration requise

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

Voir aussi

d3d12_xs
Dernière modification le 6 octobre 2026