private void tbDarkness_Scroll(object sender, EventArgs e) { IVFVideoEffectDarkness darkness; var effect = VideoCapture1.Video_Effects_Get("Darkness"); if (effect == null) { darkness = new VFVideoEffectDarkness(true, tbDarkness.Value); VideoCapture1.Video_Effects_Add(darkness); } else { darkness = effect as IVFVideoEffectDarkness; if (darkness != null) { darkness.Value = tbDarkness.Value; } } }
private void tbDarkness_Scroll(object sender, RoutedPropertyChangedEventArgs <double> e) { IVFVideoEffectDarkness darkness; var effect = VideoCapture1.Video_Effects_Get("Darkness"); if (effect == null) { darkness = new VFVideoEffectDarkness(true, (int)tbDarkness.Value); VideoCapture1.Video_Effects_Add(darkness); } else { darkness = effect as IVFVideoEffectDarkness; if (darkness != null) { darkness.Value = (int)tbDarkness.Value; } } }