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


Метод IMFVideoProcessorControl::SetRotation (mfidl.h)

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

Синтаксис

HRESULT SetRotation(
  MF_VIDEO_PROCESSOR_ROTATION eRotation
);

Параметры

eRotation

Значение MF_VIDEO_PROCESSOR_ROTATION , указывающее, следует ли поворачивать изображение.

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

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

Комментарии

Исходная ориентация видео определяется атрибутом MF_MT_VIDEO_ROTATION входного типа мультимедиа.

Если eRotation имеет ROTATION_NONE, видеопроцессор не исправляет ориентацию выходного видео. Если исходное видео поворачивается, а eRotationROTATION_NORMAL, видеопроцессор исправляет ориентацию, чтобы выходное видео не поворачивалось. По мере необходимости видеопроцессор выводит выходные данные.

Требования

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

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

IMFVideoProcessorControl