private void SwapChainRenderHost_Unloaded(object sender, Windows.UI.Xaml.RoutedEventArgs e) { if (DataContext == null) { EndD3D(); } else { renderHost.StopRendering(); } }