> ## 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_EXPORT_DESC (consoles XBOX Series)

> Décrit une exportation à partir d'un sous-objet d'état, tel qu'une bibliothèque DXIL ou un objet d'état de collection.

Décrit une exportation à partir d'un sous-objet d'état, tel qu'une bibliothèque DXIL ou un objet d'état de collection.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_EXPORT_DESC
{
    LPCWSTR Name;
    LPCWSTR ExportToRename;
    D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC
```

### Membres

*Name*\
Type : LPCWSTR

Nom à exporter. Si le nom fait référence à une fonction surchargée, une version modifiée du nom (par exemple, en encodant les informations sur les paramètres de la fonction dans la chaîne du nom) peut être fournie pour lever l'ambiguïté sur la surcharge à utiliser. Le nom modifié d'une fonction peut être récupéré à l'aide de la réflexion du compilateur HLSL.

Si le champ <i>ExportToRename</i> n'est pas null, <i>Name</i> désigne le nouveau nom à utiliser lors de l'exportation. Dans ce cas, <i>Name</i> doit être le nom non modifié, tandis que <i>ExportToRename</i> peut être un nom modifié ou non modifié. Un nom interne donné peut être exporté plusieurs fois avec des renommages différents (et/ou sans être renommé).

*ExportToRename*\
Type : LPCWSTR

S'il n'est pas null, il s'agit du nom d'une exportation à utiliser, mais à renommer lors de l'exportation.

#### Flags

Indicateurs à appliquer à l'exportation.

*Flags*\
Type : D3D12\_EXPORT\_FLAGS

## Configuration requise

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


## Related topics

- [D3D12_DXIL_LIBRARY_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_dxil_library_desc_public.md)
- [D3D12_EXISTING_COLLECTION_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_existing_collection_desc_public.md)
- [D3D12_HIT_GROUP_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_hit_group_desc_public.md)
- [D3D12_EXPORT_FLAGS (consoles XBOX Series)](/fr/reference/graphics/d3d12/enums/d3d12_export_flags_public.md)
- [D3D12_RAYTRACING_GEOMETRY_DESC (consoles XBOX Series)](/fr/reference/graphics/d3d12/structs/d3d12_raytracing_geometry_desc_public.md)
