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


функция обратного вызова 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.

Требования

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

См. также

D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072