структура D3D12DDIARG_META_COMMAND_DESC (d3d12umddi.h)

Структура D3D12DDIARG_META_COMMAND_DESC содержит описание метакоманд. Метакоманд — это объект Direct3D, предназначенный для представления алгоритма с ускорением IHV. Это непрозрачная ссылка на генератор команд, реализованный драйвером.

Синтаксис

typedef struct D3D12DDIARG_META_COMMAND_DESC {
  GUID                     Id;
  LPCWSTR                  Name;
  D3D12DDI_GRAPHICS_STATES InitializationDirtyState;
  D3D12DDI_GRAPHICS_STATES ExecutionDirtyState;
} D3D12DDIARG_META_COMMAND_DESC;

Члены

Id

Идентификатор метакоманды.

Name

Указатель на широкую строку, содержащую имя метакоманды. Драйвер выделяет и сохраняет эту строку в течение всего времени существования устройства.

InitializationDirtyState

Значение D3D12DDI_GRAPHICS_STATES , указывающее состояния списка команд, измененные вызовом инициализации.

ExecutionDirtyState

Значение D3D12DDI_GRAPHICS_STATES , указывающее состояния списка команд, которые изменяются вызовом выполнения.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3d12umddi.h

См. также раздел

PFND3D12DDI_ENUMERATE_META_COMMANDS_0052