private void SwapChain_Unloaded(object sender, RoutedEventArgs e) { if (_renderer != null) { try { _renderer.Dispose(); _renderer = null; } catch { } } }
private void SwapChain_Loaded(object sender, RoutedEventArgs e) { if (_renderer == null) { try { _renderer = new TLIntroRenderer(SwapChain, ApplicationSettings.Current.CurrentTheme); _renderer.Loaded(); } catch { } } }
private void SwapChain_Unloaded(object sender, RoutedEventArgs e) { #if INCLUDE_INTRO if (_renderer != null) { try { _renderer.Dispose(); _renderer = null; } catch { } } #endif }
private void swapChainPanel_Loaded(object sender, RoutedEventArgs e) { _renderer = new TLIntroRenderer(swapChainPanel); _renderer.Loaded(); }
private void SwapChain_Loaded(object sender, RoutedEventArgs e) { _renderer = new TLIntroRenderer(SwapChain); _renderer.Loaded(); }