> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_COMMAND_QUEUE_DESC

> Décrit une file d'attente de commandes.

Décrit une file d'attente de commandes.

## Syntaxe

```cpp theme={null}
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*\
Type : D3D12\_COMMAND\_LIST\_TYPE

Spécifie un membre de [D3D12\_COMMAND\_LIST\_TYPE](/fr-CA/reference/graphics/d3d12_x/enums/d3d12_command_list_type).

*Priority*\
Type : INT

La priorité de la file d'attente de commandes, sous forme de constante d'énumération
[D3D12\_COMMAND\_QUEUE\_PRIORITY](/fr-CA/reference/graphics/d3d12/enums/d3d12_command_queue_priority_public) permettant de sélectionner une priorité normale ou élevée.

*Flags*\
Type : D3D12\_COMMAND\_QUEUE\_FLAGS

Spécifie des indicateurs de l'énumération [D3D12\_COMMAND\_QUEUE\_FLAGS](/fr-CA/reference/graphics/d3d12_x/enums/d3d12_command_queue_flags).

*NodeMask*\
Type : UINT

Pour une opération à GPU unique, définissez cette valeur à zéro. S'il y a 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.
Consultez [Systèmes multiadaptateurs](https://learn.microsoft.com/en-us/windows/win32/direct3d12/multi-engine).

## Remarques

Cette structure est passée à [CreateCommandQueue](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createcommandqueue_public).

Cette structure est retournée par [ID3D12CommandQueue::GetDesc](/fr-CA/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_getdesc_public).

## Configuration requise

**En-tête :** d3d12\_xs.h ou d3d12\_x.h\
**Bibliothèque :** d3d12\_xs.lib ou d3d12\_x.lib\
**Plateformes prises en charge :** consoles XBOX Series et famille XBOX One

## Voir aussi

[Structures de base](https://learn.microsoft.com/en-us/windows/win32/direct3d12/direct3d-12-structures)


## Related topics

- [ID3D12CommandQueue::GetDesc](/fr-CA/reference/graphics/d3d12/interfaces/id3d12commandqueue/methods/id3d12commandqueue_getdesc_public.md)
- [CreateCommandQueue](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createcommandqueue_public.md)
- [CreateCommandQueue1 (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/interfaces/id3d12device9/methods/id3d12device9_createcommandqueue1_public.md)
- [D3D12_COMMAND_QUEUE_PRIORITY](/fr-CA/reference/graphics/d3d12/enums/d3d12_command_queue_priority_public.md)
- [D3D12_META_COMMAND_DESC](/fr-CA/reference/graphics/d3d12/structs/d3d12_meta_command_desc_public.md)
