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

> Définit les propriétés générales d'un objet d'état.

Définit les propriétés générales d'un objet d'état.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_STATE_OBJECT_CONFIG
{
    D3D12_STATE_OBJECT_FLAGS Flags;
} D3D12_STATE_OBJECT_CONFIG
```

### Membres

*Flags*\
Type : D3D12\_STATE\_OBJECT\_FLAGS

Une valeur de l'énumération d'indicateurs [D3D12\_STATE\_OBJECT\_FLAGS](/fr-CA/reference/graphics/d3d12/enums/d3d12_state_object_flags_public) qui spécifie les exigences pour l'objet d'état.

## Remarques

La présence de ce sous-objet dans un objet d'état est facultative.  S'il est présent, toutes les exportations de l'objet d'état doivent être associées au même sous-objet (ou à un sous-objet ayant une définition correspondante).  Cette exigence de cohérence ne s'applique pas aux collections existantes incluses dans un objet d'état plus grand.

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


## Related topics

- [D3D12_STATE_OBJECT_FLAGS](/fr-CA/reference/graphics/d3d12/enums/d3d12_state_object_flags_public.md)
- [D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION](/fr-CA/reference/graphics/d3d12/structs/d3d12_subobject_to_exports_association_public.md)
- [D3D12_STATE_SUBOBJECT_TYPE](/fr-CA/reference/graphics/d3d12/enums/d3d12_state_subobject_type_public.md)
- [D3D12_STATE_OBJECT_DESC](/fr-CA/reference/graphics/d3d12/structs/d3d12_state_object_desc_public.md)
- [D3D12_STATE_OBJECT_TYPE](/fr-CA/reference/graphics/d3d12/enums/d3d12_state_object_type_public.md)
