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

> Définit des constantes utilisées dans la structure D3D12_DEVICE_REMOVED_EXTENDED_DATA pour spécifier des indicateurs de contrôle pour le runtime Direct3D.

<Note>
  Depuis Windows 10, version 1903, **D3D12\_DRED\_FLAGS** est déconseillé et pourrait ne plus être disponible dans les futures versions de Windows.
</Note>

Définit des constantes utilisées dans la [structure D3D12\_DEVICE\_REMOVED\_EXTENDED\_DATA](/fr-CA/reference/graphics/d3d12/structs/d3d12_device_removed_extended_data_public) pour spécifier des indicateurs de contrôle pour le runtime Direct3D. Les valeurs peuvent être combinées au moyen d'un OR au niveau du bit.

## Syntaxe

```cpp theme={null}
typedef enum D3D12_DRED_FLAGS
{
    D3D12_DRED_FLAG_NONE (0x0) = 0,
    D3D12_DRED_FLAG_FORCE_ENABLE (0x1) = 0,
    D3D12_DRED_FLAG_DISABLE_AUTOBREADCRUMBS (0x2) = 0
} D3D12_DRED_FLAGS
```

## Constantes

| Constante | Description |
| - | - |
| D3D12\_DRED\_FLAG\_NONE (0x0) | Spécifie généralement que DRED (Device Removed Extended Data) est désactivé, sauf lorsque des commentaires lancés par l'utilisateur sont utilisés pour produire une reproduction, ou lorsqu'il est activé autrement par Windows au moyen de la détection automatique des problèmes d'instabilité des processus. Il s'agit de la valeur par défaut. |
| D3D12\_DRED\_FLAG\_FORCE\_ENABLE (0x1) | Force l'activation de DRED, quel que soit l'état du système. |
| D3D12\_DRED\_FLAG\_DISABLE\_AUTOBREADCRUMBS (0x2) | Désactive les traces automatiques (auto breadcrumbs) de DRED. |

## Remarques

## 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)
* [Structure D3D12\_DEVICE\_REMOVED\_EXTENDED\_DATA](/fr-CA/reference/graphics/d3d12/structs/d3d12_device_removed_extended_data_public)
* [Utiliser DRED pour diagnostiquer les défaillances du GPU](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/use-dred)


## Related topics

- [D3D12_DEVICE_REMOVED_EXTENDED_DATA](/fr-CA/reference/graphics/d3d12/structs/d3d12_device_removed_extended_data_public.md)
- [D3D12_DRED_ALLOCATION_TYPE](/fr-CA/reference/graphics/d3d12/enums/d3d12_dred_allocation_type_public.md)
- [D3D12_DRED_VERSION](/fr-CA/reference/graphics/d3d12/enums/d3d12_dred_version_public.md)
- [D3D12_DRED_ENABLEMENT](/fr-CA/reference/graphics/d3d12/enums/d3d12_dred_enablement_public.md)
- [D3D12_DRED_ALLOCATION_NODE](/fr-CA/reference/graphics/d3d12/structs/d3d12_dred_allocation_node_public.md)
