Freigeben über


D3D12DDI_DXIL_LIBRARY_DESC_0054-Struktur (d3d12umddi.h)

Beschreibt die DXIL-Bibliothek (DirectX Intermediate Language).

Syntax

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

Member

pDXILLibrary

Zeiger auf eine DXIL-Bibliothek.

NumExports

Optional. Die Anzahl der Exporte in der DXIL-Bibliothek. Wenn 0, werden alle Exporte in der Bibliothek/Sammlung angezeigt.

pExports

Zeiger auf ein Array von D3D12DDI_EXPORT_DESC_0054.

Hinweise

Wenn mehrere explizite Objektzuordnungen mit unterschiedlichen Unterobjektdefinitionen vorhanden sind, die einem bestimmten Shaderexport zugeordnet werden, ist dies ein Konflikt. Wenn während der DXIL-Bibliothekserstellung ein Konflikt erkannt wird, schlägt die Bibliothekserstellung fehl. Wenn andernfalls während der Erstellung eines Zustandsobjekts ein Konflikt erkannt wird, schlägt dies fehl.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h