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


Перечисление VideoProcAmpFlags (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

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

Синтаксис

typedef enum tagVideoProcAmpFlags {
  VideoProcAmp_Flags_Auto = 0x1,
  VideoProcAmp_Flags_Manual = 0x2
} VideoProcAmpFlags;

Константы

 
VideoProcAmp_Flags_Auto
Значение: 0x1
Параметр управляется автоматически.
VideoProcAmp_Flags_Manual
Значение: 0x2
Этот параметр управляется вручную.

Комментарии

Следующие флаги, определенные в KsMedia.h, эквивалентны значениям в VideoProcAmpFlags:

#define KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO        0X0001L
#define KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL      0X0002L

Требования

   
Верхняя часть strmif.h (включая Dshow.h)

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

Перечислимые типы DirectShow

Интерфейс IAMVideoProcAmp