структура 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