Passer au contenu principal
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

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 ExportToRename n’est pas null, Name désigne le nouveau nom à utiliser lors de l’exportation. Dans ce cas, Name doit être le nom non modifié, tandis que ExportToRename 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
Dernière modification le 6 octobre 2026