Syntaxe
Constantes
Remarques
LesD3D12XBOX_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_ORDERpermet 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_W32doit ê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
ID3D12GraphicsCommandList::DispatchX, consultez Dispatch.
