Метод ID3D12VideoEncodeCommandList1::ExecuteExtensionCommand (d3d12video.h)
Записывает команду для выполнения команды расширения видео в список команд кодирования.
Синтаксис
void ExecuteExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pExecutionParameters,
SIZE_T ExecutionParametersSizeInBytes
);
Параметры
pExtensionCommand
Указатель на ID3D12VideoExtensionCommand , представляющий выполняемую команду расширения видео. Вызывающий объект отвечает за поддержание времени существования объекта до завершения выполнения команды.
pExecutionParameters
Указатель на структуру параметров выполнения, определяемую командой . Структура параметров должна соответствовать параметрам, перечисленным при вызове ID3D12VideoDevice::CheckFeatureSupport , со значением признака D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS и значением этапа параметра D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION.
ExecutionParametersSizeInBytes
Размер структуры параметра pExecutionParameters в байтах .
Возвращаемое значение
None
Remarks
Об ошибках инициализации команды расширения сообщаются с помощью уровней отладки и возвращаемого значения метода Close списка команд.
Требования
Минимальная версия клиента | Windows 10 сборки 20348 |
Минимальная версия сервера | Windows 10 сборки 20348 |
Верхняя часть | d3d12video.h |