> ## 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 pas être disponible dans les versions futures de Windows.
</Note>

Définit des constantes utilisées dans la [structure D3D12\_DEVICE\_REMOVED\_EXTENDED\_DATA](/fr/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 à l'aide 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 Device Removed Extended Data (DRED) est désactivé, sauf lorsque des commentaires initiés par l'utilisateur sont utilisés pour reproduire un problème, ou lorsqu'il est activé par Windows via la détection automatique de problèmes d'instabilité de 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 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 principales](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-enumerations)
* [Structure D3D12\_DEVICE\_REMOVED\_EXTENDED\_DATA](/fr/reference/graphics/d3d12/structs/d3d12_device_removed_extended_data_public)
* [Utiliser DRED pour diagnostiquer les erreurs GPU](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/use-dred)


## Related topics

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