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

> Associa um subobjeto definido diretamente em um objeto de estado a exportações de sombreador.

Associa um subobjeto definido diretamente em um objeto de estado a exportações de sombreador.

## Sintaxe

```cpp theme={null}
typedef struct D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION
{
    const D3D12_STATE_SUBOBJECT  pSubobjectToAssociate;
    UINT NumExports;
    LPCWSTR  pExports;
} D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION
```

### Membros

*pSubobjectToAssociate*\
Tipo: const D3D12\_STATE\_SUBOBJECT \*

Ponteiro para o subobjeto no objeto de estado atual ao qual uma associação será definida.

*NumExports*\
Tipo: UINT

Tamanho da matriz <i>pExports</i>.  Se for 0, isso está sendo definido explicitamente como uma associação padrão.  Outra maneira de definir uma associação padrão é omitir completamente essa associação de subobjeto para aquele subobjeto.

*pExports*\
Tipo: LPCWSTR \*

A matriz de exportações à qual o subobjeto está associado.

## Comentários

Dependendo dos sinalizadores especificados no subobjeto opcional [D3D12\_STATE\_OBJECT\_CONFIG](/pt-BR/reference/graphics/d3d12/structs/d3d12_state_object_config_public) para aceitar a vinculação cruzada, as exportações que estão sendo associadas não precisam necessariamente estar presentes no objeto de estado atual, ou em um que já tenha sido visto, para serem resolvidas posteriormente, por exemplo, na criação do objeto de estado do pipeline de ray tracing (RTPSO).

## Requisitos

**Cabeçalho:** d3d12\_xs.h ou d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib ou d3d12\_x.lib\
**Plataformas com suporte**: consoles XBOX Series e família XBOX One


## Related topics

- [D3D12_STATE_SUBOBJECT_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_state_subobject_type_public.md)
- [D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION](/pt-BR/reference/graphics/d3d12/structs/d3d12_dxil_subobject_to_exports_association_public.md)
- [D3D12_STATE_SUBOBJECT](/pt-BR/reference/graphics/d3d12/structs/d3d12_state_subobject_public.md)
- [D3D12_EXPORT_DESC (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_export_desc_public.md)
- [D3D12_EXPORT_FLAGS (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/enums/d3d12_export_flags_public.md)
