private void cbInvert_CheckedChanged(object sender, RoutedEventArgs e) { IVideoEffectInvert invert; var effect = VideoCapture1.Video_Effects_Get("Invert"); if (effect == null) { invert = new VideoEffectInvert(cbInvert.IsChecked == true); VideoCapture1.Video_Effects_Add(invert); } else { invert = effect as IVideoEffectInvert; if (invert != null) { invert.Enabled = cbInvert.IsChecked == true; } } }
private void cbInvert_CheckedChanged(object sender, EventArgs e) { IVideoEffectInvert invert; var effect = VideoEdit1.Video_Effects_Get("Invert"); if (effect == null) { invert = new VideoEffectInvert(cbInvert.Checked); VideoEdit1.Video_Effects_Add(invert); } else { invert = effect as IVideoEffectInvert; if (invert != null) { invert.Enabled = cbInvert.Checked; } } }