> ## 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 0, il s'agit de la définition explicite d'une association par défaut. 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 \*

Le 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-CA/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, afin d'être résolues plus tard, par exemple lors de la création de l'objet d'état de pipeline de lancer de rayons (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-CA/reference/graphics/d3d12/enums/d3d12_state_subobject_type_public.md)
- [D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION](/fr-CA/reference/graphics/d3d12/structs/d3d12_dxil_subobject_to_exports_association_public.md)
- [D3D12_STATE_SUBOBJECT](/fr-CA/reference/graphics/d3d12/structs/d3d12_state_subobject_public.md)
- [D3D12_EXPORT_DESC (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/structs/d3d12_export_desc_public.md)
- [D3D12_EXPORT_FLAGS (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/enums/d3d12_export_flags_public.md)
