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

> Associe un sous-objet défini directement dans un objet d'état à des exportations de nuanceur.

Associe un sous-objet défini directement dans un objet d'état à des exportations de nuanceur.

## Syntaxe

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

### Membres

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

Pointeur vers le sous-objet de l'objet d'état actuel pour lequel définir une association.

*NumExports*\
Type : UINT

Taille du tableau <i>pExports</i>. Si la valeur est 0, une association par défaut est définie explicitement. Une autre façon de définir une association par défaut consiste à omettre complètement cette association de sous-objet pour ce sous-objet.

*pExports*\
Type : LPCWSTR \*

Tableau des exportations auxquelles le sous-objet est associé.

## Remarques

Selon les indicateurs spécifiés dans le sous-objet facultatif [D3D12\_STATE\_OBJECT\_CONFIG](/fr/reference/graphics/d3d12/structs/d3d12_state_object_config_public) pour activer la liaison croisée, les exportations associées ne doivent pas nécessairement être présentes dans l'objet d'état actuel, ni dans un objet déjà vu ; elles peuvent être résolues ultérieurement, par exemple lors de la création de l'objet d'état du pipeline de raytracing (RTPSO).

## Configuration requise

**En-tête :** d3d12\_xs.h ou d3d12\_x.h\
**Bibliothèque :** d3d12\_xs.lib ou d3d12\_x.lib\
**Plateformes prises en charge :** consoles XBOX Series et famille XBOX One


## Related topics

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