D3D12_EXPORT_DESC struttura (d3d12.h)
Descrive un'esportazione da un oggetto secondario di stato, ad esempio una libreria DXIL o un oggetto stato della raccolta.
Sintassi
typedef struct D3D12_EXPORT_DESC {
LPCWSTR Name;
LPCWSTR ExportToRename;
D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC;
Members
Name
Nome da esportare. Se il nome fa riferimento a una funzione in overload, è possibile specificare una versione modificata del nome (ad esempio le informazioni sui parametri della funzione di codifica nella stringa del nome) per disambiguare l'overload da usare. Il nome modificato per una funzione può essere recuperato usando la reflection del compilatore HLSL.
Se il campo ExportToRename non è null, Il nome fa riferimento al nuovo nome da usare per l'esportazione. In questo caso Il nome deve essere il nome non modificato, mentre ExportToRename può essere un nome modificato o non modificato. Un determinato nome interno può essere esportato più volte con rinomina diverse (e/o non rinominato).
ExportToRename
Se non null, questo è il nome di un'esportazione da usare, ma quindi rinominare quando esportato.
Flags
Flag da applicare all'esportazione.
Flags
Requisiti
Intestazione | d3d12.h |