D3D12DDI_DXIL_LIBRARY_DESC_0054 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_DXIL_LIBRARY_DESC_0054 {
  const UINT                *pDXILLibrary;
  UINT                      NumExports;
  D3D12DDI_EXPORT_DESC_0054 *pExports;
} D3D12DDI_DXIL_LIBRARY_DESC_0054;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_dxil_library_desc_0054)

D3D12DDI_DXIL_LIBRARY_DESC_0054 structure

Description

Describes the DXIL (DirectX Intermediate Language) library.

Members

pDXILLibrary

Pointer to a DXIL library.

NumExports

Optional. The number of exports in the DXIL library. If 0, all exports in the library/collection will be surfaced.

pExports

Pointer to an array of D3D12DDI_EXPORT_DESC_0054.

Remarks

If there are multiple explicit subject associations with different subobject definitions that map to a given shader export, this is a conflict. If a conflict is discovered during DXIL library creation, library creation will fail. Otherwise if a conflict is discovered during state object creation, that fails.

See also