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

> Asocia un subobjeto definido directamente en un objeto de estado con exportaciones de sombreador.

Asocia un subobjeto definido directamente en un objeto de estado con exportaciones de sombreador.

## Sintaxis

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

### Miembros

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

Puntero al subobjeto del objeto de estado actual con el que se define una asociación.

*NumExports*\
Tipo: UINT

Tamaño de la matriz <i>pExports</i>.  Si es 0, se está definiendo explícitamente como una asociación predeterminada.  Otra forma de definir una asociación predeterminada es omitir por completo esta asociación de subobjetos para ese subobjeto.

*pExports*\
Tipo: LPCWSTR \*

La matriz de exportaciones con las que está asociado el subobjeto.

## Comentarios

En función de las marcas especificadas en el subobjeto opcional [D3D12\_STATE\_OBJECT\_CONFIG](/reference/graphics/d3d12/structs/d3d12_state_object_config_public) para participar en la vinculación cruzada, las exportaciones que se asocian no tienen que estar necesariamente presentes en el objeto de estado actual, ni en uno que ya se haya visto, para resolverse más adelante, por ejemplo, durante la creación del objeto de estado de canalización de trazado de rayos (RTPSO).

## Requisitos

**Encabezado:** d3d12\_xs.h o d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib o d3d12\_x.lib\
**Plataformas compatibles**: consolas XBOX Series y familia XBOX One


## Related topics

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