VideoProcAmpProperty 列挙

VideoProcAmpProperty 列挙は、ビデオ キャプチャ デバイスのビデオ プロパティを指定する。

構文

typedef enum tagVideoProcAmpProperty
{
    VideoProcAmp_Brightness,
    VideoProcAmp_Contrast,
    VideoProcAmp_Hue,
    VideoProcAmp_Saturation,
    VideoProcAmp_Sharpness,
    VideoProcAmp_Gamma,
    VideoProcAmp_ColorEnable,
    VideoProcAmp_WhiteBalance,
    VideoProcAmp_BacklightCompensation,
    VideoProcAmp_Gain
} VideoProcAmpProperty;

要素

VideoProcAmp_Brightness

ブラック レベルとも呼ばれる、輝度レベルを指定する。NTSC の場合、値は IRE 単位 * 100 で表される。NTSC 以外のソースの場合、単位は任意であり、ゼロは空白、10,000 は純白を表す。値は -10,000 ~ 10,000。

VideoProcAmp_Contrast

コントラストを、ゲイン係数 * 100 で指定する。値は 0 ~ 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 (オフ) および 1 (オン)。

VideoProcAmp_WhiteBalance

ホワイト バランスを、絶対温度の色温度として指定する。値の範囲は、デバイスによって異なる。

VideoProcAmp_BacklightCompensation

バックライト補正設定を指定する。使用できる値は、0 (オフ) および 1 (オン)。

 VideoProcAmp_Gain

ゲイン調整を指定する。ゼロは標準。正の値はより明るく、負の値は暗い。値の範囲は、デバイスによって異なる。

参照