Compartilhar via


estrutura D3D12DDI_DXIL_LIBRARY_DESC_0054 (d3d12umddi.h)

Descreve a biblioteca DXIL (DirectX Intermediate Language).

Sintaxe

typedef struct D3D12DDI_DXIL_LIBRARY_DESC_0054 {
  const UINT                *pDXILLibrary;
  UINT                      NumExports;
  D3D12DDI_EXPORT_DESC_0054 *pExports;
} D3D12DDI_DXIL_LIBRARY_DESC_0054;

Membros

pDXILLibrary

Ponteiro para uma biblioteca DXIL.

NumExports

Opcional. O número de exportações na biblioteca DXIL. Se 0, todas as exportações na biblioteca/coleção serão exibidas.

pExports

Ponteiro para uma matriz de D3D12DDI_EXPORT_DESC_0054.

Comentários

Se houver várias associações de assunto explícitas com diferentes definições de subobjeto que são mapeadas para uma determinada exportação de sombreador, esse é um conflito. Se um conflito for descoberto durante a criação da biblioteca DXIL, a criação da biblioteca falhará. Caso contrário, se um conflito for descoberto durante a criação do objeto de estado, isso falhará.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h