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


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

Запрашивает, поддерживает ли обработчик видео указанный формат видео.

Синтаксис

PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT Pfnd3d111DdiCheckvideoprocessorformat;

void Pfnd3d111DdiCheckvideoprocessorformat(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSORENUM unnamedParam2,
  DXGI_FORMAT unnamedParam3,
  UINT *unnamedParam4
)
{...}

Параметры

unnamedParam1

hDevice [in]

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

unnamedParam2

hVideoProcessorEnum [in]

Дескриптор перечисления видеопроцессора, созданный с помощью вызова функции CreateVideoProcessorEnum.

unnamedParam3

Форматирование [in]

Формат видео для запроса.

unnamedParam4

pSupported [out]

Указывает битовую или более нулевых флагов из перечисления D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT.

Дополнительные сведения см. в разделе "Примечания".

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

Никакой

Замечания

Если драйвер может поддерживать формат в качестве входного формата для видеопроцессора, драйвер задает флаг D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT в параметре pSupported.

Если драйвер может поддерживать формат в виде формата отображения целевого выходных данных для обработки видео, драйвер задает флаг D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT в параметре pSupported.

Если драйвер не может поддерживать ни то, он должен задать для параметра pSupported значение 0.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Настольный
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

CreateVideoProcessorEnum

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT