Compartilhar via


estrutura D3D12_DXIL_LIBRARY_DESC (d3d12.h)

Descreve um subobjeto de estado da biblioteca DXIL que pode ser incluído em um objeto de estado.

Sintaxe

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

Membros

DXILLibrary

A biblioteca a ser incluída no objeto de estado. Deve ter sido compilado com o destino da biblioteca 6.3 ou superior. É bom especificar a mesma biblioteca várias vezes no mesmo objeto/coleção de estado ou em vários, desde que os nomes exportados cada vez não entrem em conflito em um determinado objeto de estado.

NumExports

O tamanho da matriz pExports . Se 0, tudo será exportado da biblioteca.

pExports

Matriz de exportações opcional. Para obter mais informações, consulte D3D12_EXPORT_DESC.

pExports

Requisitos

Requisito Valor
Cabeçalho d3d12.h