D3D12DDI_DXIL_LIBRARY_DESC_0054 構造体 (d3d12umddi.h)

DXIL (DirectX Intermediate Language) ライブラリについて説明します。

構文

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

メンバー

pDXILLibrary

DXIL ライブラリへのポインター。

NumExports

省略可能。 DXIL ライブラリ内のエクスポートの数。 0 の場合、ライブラリ/コレクション内のすべてのエクスポートが表示されます。

pExports

D3D12DDI_EXPORT_DESC_0054の配列へのポインター。

注釈

特定のシェーダー エクスポートにマップされる異なるサブオブジェクト定義を持つ複数の明示的なサブジェクト関連付けがある場合、これは競合です。 DXIL ライブラリの作成時に競合が検出された場合、ライブラリの作成は失敗します。 それ以外の場合、状態オブジェクトの作成時に競合が検出された場合、失敗します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header d3d12umddi.h