Поделиться через


структура D3D12_DXIL_LIBRARY_DESC (d3d12.h)

Описывает подобъект состояния библиотеки DXIL, который можно включить в объект состояния.

Синтаксис

typedef struct D3D12_DXIL_LIBRARY_DESC {
  D3D12_SHADER_BYTECODE   DXILLibrary;
  UINT                    NumExports;
  const D3D12_EXPORT_DESC *pExports;
} D3D12_DXIL_LIBRARY_DESC;

Члены

DXILLibrary

Библиотека, включаемая в объект состояния. Должен быть скомпилирован с целевой библиотекой 6.3 или более поздней версии. Можно указать одну и ту же библиотеку несколько раз либо в одном объекте или коллекции состояния, либо в нескольких, если имена, экспортируемые каждый раз, не конфликтуют в заданном объекте состояния.

NumExports

Размер массива pExports . Если значение 0, все экспортируется из библиотеки.

pExports

Необязательный массив exports. Дополнительные сведения см. в разделе D3D12_EXPORT_DESC.

pExports

Требования

Требование Значение
Заголовок d3d12.h