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


функция обратного вызова PFND3D12DDI_CREATE_META_COMMAND_0052 (d3d12umddi.h)

Создает мета-команду.

Синтаксис

PFND3D12DDI_CREATE_META_COMMAND_0052 Pfnd3d12ddiCreateMetaCommand0052;

HRESULT Pfnd3d12ddiCreateMetaCommand0052(
  D3D12DDI_HDEVICE unnamedParam1,
  GUID CommandId,
  UINT NodeMask,
  const void *pCreationParameters,
  SIZE_T CreationParametersDataSizeInBytes,
  D3D12DDI_HMETACOMMAND_0052 unnamedParam6,
  D3D12DDI_HRTMETACOMMAND_0052 unnamedParam7
)
{...}

Параметры

unnamedParam1

Дескриптор устройства отображения (графический контекст).

CommandId

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

NodeMask

Маска узла списка команд.

pCreationParameters

Параметры создания.

CreationParametersDataSizeInBytes

Размер параметров создания.

unnamedParam6

Обработка мета-команды.

unnamedParam7

Мета-команда.

Возвращаемое значение

Возвращает HRESULT.

Замечания

Среда выполнения проверит guid метакоманд с помощью утвержденного списка. Эту проверку можно обойти только в режиме разработчика. Без этого разрешены только предопределенные метакоманды. Все предопределенные метакоманда имеют определенные спецификации и тесты HLK для проверки их функциональности.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1809
заголовка d3d12umddi.h

См. также

PFND3D12DDI_DESTROY_META_COMMAND_0052

PFND3D12DDI_EXECUTE_META_COMMAND_0052

PFND3D12DDI_INITIALIZE_META_COMMAND_0052