private void CbFlipX_Checked(object sender, RoutedEventArgs e) { IVFVideoEffectFlipDown flip; var effect = VideoCapture1.Video_Effects_Get("FlipDown"); if (effect == null) { flip = new VFVideoEffectFlipDown(cbFlipX.IsChecked == true); VideoCapture1.Video_Effects_Add(flip); } else { flip = effect as IVFVideoEffectFlipDown; if (flip != null) { flip.Enabled = cbFlipX.IsChecked == true; } } }
private void cbFlipX_CheckedChanged(object sender, EventArgs e) { IVFVideoEffectFlipDown flip; var effect = VideoEdit1.Video_Effects_Get("FlipDown"); if (effect == null) { flip = new VFVideoEffectFlipDown(cbFlipX.Checked); VideoEdit1.Video_Effects_Add(flip); } else { flip = effect as IVFVideoEffectFlipDown; if (flip != null) { flip.Enabled = cbFlipX.Checked; } } }