Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Перечисление VideoProcAmpProperty указывает свойства видео на устройстве захвата видео.
Синтаксис
typedef enum tagVideoProcAmpProperty {
VideoProcAmp_Brightness = 0,
VideoProcAmp_Contrast,
VideoProcAmp_Hue,
VideoProcAmp_Saturation,
VideoProcAmp_Sharpness,
VideoProcAmp_Gamma,
VideoProcAmp_ColorEnable,
VideoProcAmp_WhiteBalance,
VideoProcAmp_BacklightCompensation,
VideoProcAmp_Gain
} VideoProcAmpProperty;
Константы
VideoProcAmp_BrightnessЗначение: 0 Задает яркость, также называемую черным уровнем. Для NTSC значение выражается в единицах IRE * 100. Для источников, не относящихся к NTSC, единицы являются произвольными: ноль представляет пустое значение, а 10 000 — чисто белый цвет. Значения варьируются от –10 000 до 10 000. |
VideoProcAmp_ContrastЗадает контрастность, выраженную как коэффициент усиления * 100. Значения варьируются от нуля до 10 000. |
VideoProcAmp_HueЗадает оттенок в градусах * 100. Значения варьируются от -180 000 до 180 000 (от -180 до +180 градусов). |
VideoProcAmp_SaturationЗадает насыщенность. Значения варьируются от 0 до 10 000. |
VideoProcAmp_SharpnessЗадает резкость. Допустимы значения от 0 до 100. |
VideoProcAmp_GammaЗадает гамма в виде гамма *100. Значения варьируются от 1 до 500. |
VideoProcAmp_ColorEnableЗадает параметр включения цвета. Возможные значения: 0 (off) и 1 (on). |
VideoProcAmp_WhiteBalanceЗадает баланс белого в виде цветовой температуры в градусах Кельвина. Диапазон значений зависит от устройства. |
VideoProcAmp_BacklightCompensationЗадает параметр компенсации подсветки. Возможные значения: 0 (выкл.) и 1 (вкл.). |
VideoProcAmp_GainЗадает корректировку получения. Ноль — это нормально. Положительные значения ярче, а отрицательные — темнее. Диапазон значений зависит от устройства. |
Требования
| Требование | Значение |
|---|---|
| Заголовок | strmif.h (включая Dshow.h) |