> ## 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` permet d'associer des données définies par l'appelant (données privées) à un objet et de récupérer une interface vers le.

Interface de base pour tous les objets DXGI; `IDXGIObject` permet d'associer des données définies par l'appelant (données privées) à un objet et de récupérer une interface vers l'objet parent.

## Syntaxe

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

## Méthodes

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


## Related topics

- [Barrier (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist7/methods/id3d12graphicscommandlist7_barrier_public.md)
- [SetPipelineState1 (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_setpipelinestate1_public.md)
- [GetShaderIdentifier (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12stateobjectproperties/methods/id3d12stateobjectproperties_getshaderidentifier_public.md)
- [CreateHeap1 (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createheap1_public.md)
- [CreateLifetimeTracker (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_createlifetimetracker_public.md)
