次の方法で共有


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 バージョン 1809
ヘッダー d3d12umddi.h