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


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

Указывает, создает ли видеопроцессор стереокадры.

Синтаксис

PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTSTEREOMODE Pfnd3d111DdiVideoprocessorsetoutputstereomode;

void Pfnd3d111DdiVideoprocessorsetoutputstereomode(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  BOOL unnamedParam3
)
{...}

Параметры

unnamedParam1

hDevice [in]

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

unnamedParam2

hVideoProcessor [in]

Дескриптор объекта видеопроцессора, созданного с помощью вызова функции CreateVideoProcessor .

unnamedParam3

Включить [в]

Если задано значение TRUE, стерео выходные данные включены. В противном случае видеопроцессор создает монокадры.

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

None

Remarks

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

Драйвер сообщает о возможности поддержки режимов стерео видео с помощью функции GetVideoProcessorCaps . Если драйвер поддерживает возможность D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO , его можно включить или отключить для создания стереокадров.

Примечание Если драйвер не поддерживает возможность D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO , среда выполнения Microsoft Direct3D не вызывает функцию VideoProcessorSetOutputStereoMode .
 

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Персональный компьютер
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

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

CreateVideoProcessor

GetVideoProcessorCaps

VideoProcessorSetStreamStereoFormat