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

Функция обратного вызова pfnCreateVideoProcessor создает видеопроцессор.

Синтаксис

PFND3D12DDI_CREATEVIDEOPROCESSOR_0072 Pfnd3d12ddiCreatevideoprocessor0072;

HRESULT Pfnd3d12ddiCreatevideoprocessor0072(
  D3D12DDI_HDEVICE hDrvDevice,
  const D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072 *pArgs,
  D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor
)
{...}

Параметры

hDrvDevice

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

pArgs

Структура D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072 с аргументами, используемыми для создания видеопроцессоров.

hDrvVideoProcessor

Видеопроцессор.

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

Если эта функция обратного вызова выполнена успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Зарегистрируйте реализацию этой функции обратного вызова, задав соответствующий член D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072 , а затем вызвав Pfnd3d12ddiCreatevideoprocessor0072.

Дополнительные сведения см. в спецификации поддержки защищенных ресурсов D3D Video .

Требования

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

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

D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072