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

# IDXGIObject (consoles XBOX Series)

> Interface de base pour tous les objets DXGI ; `IDXGIObject` prend en charge l'association de données définies par l'appelant (données privées) à un objet et la récupération d'une interface vers le.

Interface de base pour tous les objets DXGI ; `IDXGIObject` prend en charge l'association de données définies par l'appelant (données privées) à un objet et la récupération d'une interface vers l'objet parent.

## Syntaxe

```cpp theme={null}
class IDXGIObject : public IGraphicsUnknown  
```

## Méthodes

| Méthode | Description |
| - | - |
| [GetParent](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_getparent) | Obtient le parent de l'objet. |
| [GetPrivateData](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_getprivatedata) | Obtient un pointeur vers les données de l'objet. |
| [SetPrivateData](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_setprivatedata) | Définit des données définies par l'application sur l'objet et associe ces données à un GUID. |
| [SetPrivateDataInterface](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_setprivatedatainterface) | Définit une interface dans les données privées de l'objet. |

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Plateformes prises en charge :** consoles XBOX Series

## Voir aussi

[d3d12\_xs](/fr/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [SetPipelineState1 (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_setpipelinestate1_public.md)
- [GetShaderIdentifier (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12stateobjectproperties/methods/id3d12stateobjectproperties_getshaderidentifier_public.md)
- [GetPipelineStackSize (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12stateobjectproperties/methods/id3d12stateobjectproperties_getpipelinestacksize_public.md)
- [GetShaderStackSize (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12stateobjectproperties/methods/id3d12stateobjectproperties_getshaderstacksize_public.md)
- [SetPipelineStackSize (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12stateobjectproperties/methods/id3d12stateobjectproperties_setpipelinestacksize_public.md)
