D3D12_EXPORT_DESC-Struktur (d3d12.h)
Beschreibt einen Export aus einem Zustandsunterobjekt wie einer DXIL-Bibliothek oder einem Auflistungsstatusobjekt.
Syntax
typedef struct D3D12_EXPORT_DESC {
LPCWSTR Name;
LPCWSTR ExportToRename;
D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC;
Member
Name
Der zu exportierende Name. Wenn der Name auf eine überladene Funktion verweist, kann eine geänderte Version des Namens (z. B. Codierungsfunktionsparameterinformationen in der Namenszeichenfolge) bereitgestellt werden, um die zu verwendende Überladung zu unterscheiden. Der geänderte Name für eine Funktion kann mithilfe der HLSL-Compilerreflektion abgerufen werden.
Wenn das Feld ExportToRename nicht NULL ist, bezieht sich Name auf den neuen Namen, der beim Exportieren für das Feld verwendet werden soll. In diesem Fall muss Name der unveränderte Name sein, während ExportToRename entweder ein geänderter oder nicht geänderter Name sein kann. Ein angegebener interner Name kann mehrmals mit unterschiedlichen Umbenennungen (und/oder nicht umbenannt) exportiert werden.
ExportToRename
Wenn nicht null, ist dies der Name eines Zu verwendenden Exports, der beim Exportieren jedoch umbenannt werden soll.
Flags
Die Flags, die auf den Export angewendet werden sollen.
Flags
Anforderungen
Kopfzeile | d3d12.h |