> ## 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_LIST_SUPPORT_FLAGS

> Permet de déterminer quels types de listes de commandes peuvent prendre en charge diverses opérations.

Permet de déterminer quels types de listes de commandes peuvent prendre en charge diverses opérations. Par exemple, si une liste de commandes prend en charge les écritures immédiates.

## Syntaxe

```cpp theme={null}
typedef enum D3D12_COMMAND_LIST_SUPPORT_FLAGS
{
    D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE = 0,
    D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT = 0,
    D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE = 0,
    D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE = 0,
    D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY = 0,
    D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE = 0,
    D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS = 0
} D3D12_COMMAND_LIST_SUPPORT_FLAGS
```

## Constantes

| Constante | Description |
| - | - |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_NONE | Spécifie qu'aucune liste de commandes ne prend en charge l'opération en question. |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_DIRECT | Spécifie que les listes de commandes directes peuvent prendre en charge l'opération en question. |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_BUNDLE | Spécifie que les ensembles de listes de commandes peuvent prendre en charge l'opération en question. |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_COMPUTE | Spécifie que les listes de commandes de calcul peuvent prendre en charge l'opération en question. |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_COPY | Spécifie que les listes de commandes de copie peuvent prendre en charge l'opération en question. |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_VIDEO\_DECODE | Spécifie que les listes de commandes de décodage vidéo peuvent prendre en charge l'opération en question. |
| D3D12\_COMMAND\_LIST\_SUPPORT\_FLAG\_VIDEO\_PROCESS | Spécifie que les listes de commandes de traitement vidéo peuvent prendre en charge l'opération en question. |

## 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

[Énumérations de base](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-enumerations)

[D3D12\_COMMAND\_LIST\_TYPE.](/fr-CA/reference/graphics/d3d12_x/enums/d3d12_command_list_type)


## Related topics

- [D3D12_FEATURE_DATA_D3D12_OPTIONS3](/fr-CA/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options3_public.md)
- [D3D12_COMMAND_LIST_FLAGS (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/enums/d3d12_command_list_flags_public.md)
- [D3D12_COMMAND_QUEUE_DESC](/fr-CA/reference/graphics/d3d12/structs/d3d12_command_queue_desc_public.md)
- [D3D12_CLEAR_FLAGS](/fr-CA/reference/graphics/d3d12/enums/d3d12_clear_flags_public.md)
- [D3D12_TILE_COPY_FLAGS](/fr-CA/reference/graphics/d3d12/enums/d3d12_tile_copy_flags_public.md)
