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


Метод ID3D11VideoContext::VideoProcessorGetStreamStereoFormat (d3d11.h)

Возвращает трехмерный формат стерео для входного потока в видеопроцессоре.

Синтаксис

void VideoProcessorGetStreamStereoFormat(
  [in]  ID3D11VideoProcessor                   *pVideoProcessor,
  [in]  UINT                                   StreamIndex,
  [out] BOOL                                   *pEnable,
  [out] D3D11_VIDEO_PROCESSOR_STEREO_FORMAT    *pFormat,
  [out] BOOL                                   *pLeftViewFrame0,
  [out] BOOL                                   *pBaseViewFrame0,
  [out] D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *pFlipMode,
  [out] int                                    *MonoOffset
);

Параметры

[in] pVideoProcessor

Указатель на интерфейс ID3D11VideoProcessor . Чтобы получить этот указатель, вызовите ID3D11VideoDevice::CreateVideoProcessor.

[in] StreamIndex

Отсчитываемый от нуля индекс входного потока. Чтобы получить максимальное количество потоков, вызовите ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps и проверка элемент структуры MaxStreamStates.

[out] pEnable

Получает значение TRUE , если для этого потока включена стерео трехмерная 3D-функция, или значение FALSE в противном случае. Если значение равно FALSE, остальные параметры игнорируйте.

[out] pFormat

Получает значение D3D11_VIDEO_PROCESSOR_STEREO_FORMAT , указывающее макет двух стерео представлений в памяти.

[out] pLeftViewFrame0

Получает логическое значение.

Значение Значение
TRUE
Кадр 0 содержит левое представление.
FALSE
Кадр 0 содержит правильное представление.

[out] pBaseViewFrame0

Получает логическое значение.

Значение Значение
TRUE
Кадр 0 содержит базовое представление.
FALSE
Кадр 1 содержит базовое представление.

[out] pFlipMode

Получает значение D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE . Это значение указывает, перевернуто ли одно из представлений.

[out] MonoOffset

Получает смещение пикселей, используемое для формата D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET . Этот параметр игнорируется для других стереоформатов.

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

None

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

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

ID3D11VideoContext