Freigeben über


D3D12_DXIL_LIBRARY_DESC-Struktur (d3d12.h)

Beschreibt ein DXIL-Bibliotheksstatusunterobjekt, das in ein Zustandsobjekt eingeschlossen werden kann.

Syntax

typedef struct D3D12_DXIL_LIBRARY_DESC {
  D3D12_SHADER_BYTECODE   DXILLibrary;
  UINT                    NumExports;
  const D3D12_EXPORT_DESC *pExports;
} D3D12_DXIL_LIBRARY_DESC;

Member

DXILLibrary

Die Bibliothek, die in das Zustandsobjekt eingeschlossen werden soll. Muss mit dem Bibliotheksziel 6.3 oder höher kompiliert worden sein. Es ist in Ordnung, dieselbe Bibliothek mehrmals anzugeben, entweder im selben Zustandsobjekt/derselben Auflistung oder über mehrere, solange die Namen, die jedes Mal exportiert werden, nicht in einem konfliktbehafteten Zustandsobjekt auftreten.

NumExports

Die Größe des pExports-Arrays . Wenn 0, wird alles aus der Bibliothek exportiert.

pExporte

Optionales Exportarray. Weitere Informationen finden Sie unter D3D12_EXPORT_DESC.

pExports

Anforderungen

Anforderung Wert
Header d3d12.h