D3D12_COMMAND_QUEUE_DESC structure (d3d12.h)
Décrit une file d’attente de commandes.
Syntaxe
typedef struct D3D12_COMMAND_QUEUE_DESC {
D3D12_COMMAND_LIST_TYPE Type;
INT Priority;
D3D12_COMMAND_QUEUE_FLAGS Flags;
UINT NodeMask;
} D3D12_COMMAND_QUEUE_DESC;
Membres
Type
Spécifie un membre de D3D12_COMMAND_LIST_TYPE.
Priority
Priorité de la file d’attente de commandes, en tant que constante d’énumération D3D12_COMMAND_QUEUE_PRIORITY pour sélectionner une priorité normale ou élevée.
Flags
Spécifie les indicateurs de l’énumération D3D12_COMMAND_QUEUE_FLAGS .
NodeMask
Pour une opération GPU unique, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez un bit pour identifier le nœud (l’adaptateur physique de l’appareil) auquel la file d’attente de commandes s’applique. Chaque bit du masque correspond à un seul nœud. Un seul bit doit être défini. Reportez-vous à Systèmes multi-adaptateurs.
Remarques
Cette structure est passée dans CreateCommandQueue.
Cette structure est retournée par ID3D12CommandQueue ::GetDesc.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |