Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Записывает команду для инициализации или повторной инициализации команды расширения видео в список команд.
Синтаксис
PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063 Pfnd3d12ddiInitializeVideoExtensionCommand0063;
HRESULT Pfnd3d12ddiInitializeVideoExtensionCommand0063(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 hDrvVideoExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
)
{...}
Параметры
hDrvCommandList
Дескриптор списка команд.
hDrvVideoExtensionCommand
Выполните команду расширения видео для инициализации.
pInitializationParameters
Указатель на структуру параметров инициализации. Параметры для этой структуры должны соответствовать перечислению параметров для D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_INITIALIZATION.
InitializationParametersSizeInBytes
Размер структуры параметров инициализации в байтах.
Возвращаемое значение
Разрешены следующие коды ошибок:
| Возвращаемое значение | Описание |
|---|---|
| S_OK | Инициализация завершилась успешно. |
| D3DDDIERR_APPLICATIONERROR | Вызывающий объект попытался инициализировать команду неправильно. Например, указан недопустимый аргумент. Эта ошибка помещает список команд в ошибку, а код ошибки возвращается из метода Close в списке команд API. |
| D3DDDIERR_DEVICEREMOVED | Не удается инициализировать команду, так как устройство находится в удаленном состоянии устройства. Если среда выполнения еще не поняла, что устройство было удалено, будет задан список устройств и команд в ошибке. |
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1903 |
| заголовка | d3d12umddi.h |