private void UIDisable_Click(object sender, RoutedEventArgs e) { try { DisposeOfUIPreview(); VirtualCameraProxyInst.DisableVirtualCamera(); } catch (Exception ex) { VirtualCameraControlFailed?.Invoke(ex); } }
private void UIRemove_Click(object sender, RoutedEventArgs e) { try { DisposeOfUIPreview(); VirtualCameraProxyInst.RemoveVirtualCamera(); VirtualCameraControlRemoved?.Invoke(VirtualCameraProxyInst.SymbolicLink); } catch (Exception ex) { VirtualCameraControlFailed?.Invoke(ex); } }
private async void UIEnable_Click(object sender, RoutedEventArgs e) { try { DisposeOfUIPreview(); VirtualCameraProxyInst.EnableVirtualCamera(); await InitializeAsync(); } catch (Exception ex) { VirtualCameraControlFailed?.Invoke(ex); } }