Passer au contenu principal
Description propre à XBOX de la file d’attente de commandes.

Syntaxe

Membres

Type
Type : D3D12_COMMAND_LIST_TYPE
Spécifie le type de file d’attente de commandes. Flags
Type : D3D12_COMMAND_QUEUE_FLAGS
Spécifie les indicateurs qui contrôlent les opérations de la file d’attente de commandes. EngineOrPipeIndex
Type : UINT
Pour les files d’attente de commandes du moteur DMA, spécifie l’index du moteur DMA matériel. Doit être compris entre 1 et 3 pour la famille XBOX One, et doit être égal à 1 pour XBOX Series X|S. Pour les files d’attente de calcul asynchrone, spécifie l’index du canal (pipe) matériel. Doit être compris entre 0 et 1 pour la famille XBOX One, et entre 0 et 3 pour XBOX Series X|S. Les canaux 0 et 2 ont une priorité plus faible. Les canaux 1 et 3 ont une priorité plus élevée. QueueIndex
Type : UINT
Pour le calcul asynchrone, spécifie l’index de la file d’attente matérielle.
Pour le canal 0, doit être compris entre 0 et 5.
Pour le canal 1, doit être compris entre 0 et 2.
Pour le canal 2, doit être compris entre 0 et 3.
Pour le canal 3, doit être compris entre 0 et 3.
Pour tous les autres types de files d’attente de commandes, doit être égal à 0.

Remarques

D3D12XBOX_COMMAND_QUEUE_DESC étend la structure standard D3D12_COMMAND_QUEUE_DESC en ajoutant le membre QueueIndex. CreateCommandQueueX utilise cette structure.

Configuration requise

En-tête : d3d12_x.h Plateformes prises en charge : famille XBOX One

Voir aussi

d3d12_x
Dernière modification le 6 octobre 2026