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


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

Описывает экспорт из подобъекта состояния, такого как библиотека DXIL или объект состояния коллекции.

Синтаксис

typedef struct D3D12_EXPORT_DESC {
  LPCWSTR            Name;
  LPCWSTR            ExportToRename;
  D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC;

Члены

Name

Имя для экспорта. Если имя ссылается на перегруженную функцию, можно указать измененную версию имени (например, сведения о параметрах функции кодирования в строке имени), чтобы устранить неоднозначное значение используемой перегрузки. Измененное имя функции можно получить с помощью отражения компилятора HLSL.

Если поле ExportToRename не равно NULL, имя ссылается на новое имя, используемое для него при экспорте. В этом случае Имя должно быть неизменимым именем, тогда как ExportToRename может быть измененным или неизмененном именем. Заданное внутреннее имя может быть экспортировано несколько раз с разными переименованиями (и/или без переименования).

ExportToRename

Если значение не равно NULL, это имя экспорта для использования, но затем переименовывать при экспорте.

Флаги

Флаги, применяемые к экспорту.

Flags

Требования

   
Верхняя часть d3d12.h