/// <summary> /// 设置视频属性 /// </summary> /// <param name="videoCaptureElement">保存视频的控件</param> /// <param name="videoProcAmpProperty">VideoProcAmpProperty枚举,亮度、对比度等等</param> /// <param name="iVal">枚举的值</param> public static void SetVideoProcAmpProperty(this VideoCaptureElement videoCaptureElement, VideoProcAmpProperty videoProcAmpProperty, int iVal) { videoCaptureElement.SetVideoProcAmpProperty(videoProcAmpProperty, iVal); }
/// <summary> /// 对比设置 /// </summary> /// <param name="captureElement"></param> /// <param name="iVal"></param> public static void SetContrast(this VideoCaptureElement captureElement, int iVal) { captureElement.SetVideoProcAmpProperty(VideoProcAmpProperty.Contrast, iVal); }
/// <summary> /// 饱和度设置 /// </summary> /// <param name="captureElement"></param> /// <param name="iVal"></param> public static void SetHue(this VideoCaptureElement captureElement, int iVal) { captureElement.SetVideoProcAmpProperty(VideoProcAmpProperty.Hue, iVal); }
/// <summary> /// 亮度设置 /// </summary> /// <param name="captureElement"></param> /// <param name="iVal"></param> public static void SetBrightness(this VideoCaptureElement captureElement, int iVal) { captureElement.SetVideoProcAmpProperty(VideoProcAmpProperty.Brightness, iVal); }