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

> Uma interface base para todos os objetos DXGI; `IDXGIObject` dá suporte à associação de dados definidos pelo chamador (dados privados) a um objeto e à recuperação de uma interface para o.

Uma interface base para todos os objetos DXGI; `IDXGIObject` dá suporte à associação de dados definidos pelo chamador (dados privados) a um objeto e à recuperação de uma interface para o objeto pai.

## Sintaxe

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

## Métodos

| Método | Descrição |
| - | - |
| [GetParent](/pt-BR/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_getparent) | Obtém o pai do objeto. |
| [GetPrivateData](/pt-BR/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_getprivatedata) | Obtém um ponteiro para os dados do objeto. |
| [SetPrivateData](/pt-BR/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_setprivatedata) | Define dados definidos pelo aplicativo para o objeto e associa esses dados a um GUID. |
| [SetPrivateDataInterface](/pt-BR/reference/graphics/d3d12_xs/interfaces/IDXGIObject/methods/idxgiobject_setprivatedatainterface) | Define uma interface nos dados privados do objeto. |

## Requisitos

**Cabeçalho:** d3d12\_xs.h\
**Plataformas com suporte**: consoles XBOX Series

## Confira também

[d3d12\_xs](/pt-BR/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)
