Passer au contenu principal
Indicateurs de contrôle de ID3D12GraphicsCommandList.DispatchX.

Syntaxe

Constantes

Notes

D3D12XBOX_DISPATCH_FLAGS est utilisé pour contrôler ID3D12GraphicsCommandList.DispatchX.
Ces constantes d’énumération sont transmises sous forme de combinaison OR au niveau du bit.
  • L’indicateur D3D12XBOX_DISPATCH_FLAG_ENABLE_OUT_OF_ORDER permet d’atteindre un taux de lancement de 2 waves sur XBOX Series X et de 1 wave sur XBOX Series S par cycle d’horloge pour les groupes de threads contenant une seule wave 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 benchmark “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 (voir 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