Partager via


D3D12_DXIL_LIBRARY_DESC structure (d3d12.h)

Décrit un sous-objet d’état de bibliothèque DXIL qui peut être inclus dans un objet d’état.

Syntaxe

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

Membres

DXILLibrary

Bibliothèque à inclure dans l’objet d’état. Doit avoir été compilé avec la cible de bibliothèque 6.3 ou ultérieure. Il est possible de spécifier la même bibliothèque plusieurs fois dans le même objet/collection d’état ou sur plusieurs, tant que les noms exportés à chaque fois ne sont pas en conflit dans un objet d’état donné.

NumExports

Taille du tableau pExports . Si la valeur est 0, tout est exporté à partir de la bibliothèque.

pExports

Tableau d’exportations facultatif. Pour plus d’informations, consultez D3D12_EXPORT_DESC.

pExports

Configuration requise

Condition requise Valeur
En-tête d3d12.h