/// <summary> /// Handles the RenderingDeviceReplaced event /// </summary> /// <param name="sender">CompositionGraphicsDevice</param> /// <param name="args">RenderingDeviceReplacedEventArgs</param> private void RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { if (DeviceReplaced != null) { RaiseDeviceReplacedEvent(); } }
private void RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { Task.Run(() => { if (_deviceReplacedEvent != null) { RaiseDeviceReplacedEvent(); } }); }
private void RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { Debug.WriteLine("CompositionImageLoader - Rendering Device Replaced"); Task.Run(() => { if (DeviceReplacedEvent != null) { RaiseDeviceReplacedEvent(); } }); }
//GraphicsDevice的绘制设备重置时,即触发CanvasComposition.SetCanvasDevice时,重新绘制气泡 private void _graphicsDevice_RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { CreateBubbles(); }
/// <summary> /// Handles the RenderingDeviceReplaced event /// </summary> /// <param name="sender">CompositionGraphicsDevice</param> /// <param name="args">RenderingDeviceReplacedEventArgs</param> private void RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { RaiseDeviceReplacedEvent(); }
void CompositionGraphicsDevice_RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { DrawDrawingSurface(); }
/// <summary> /// Invokes <see cref="InitializeDevices"/> when the current <see cref="CompositionGraphicsDevice"/> changes rendering device. /// </summary> private void CompositionDevice_RenderingDeviceReplaced(CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { InitializeDevices(); }
private void GraphicsDevice_RenderingDeviceReplaced( CompositionGraphicsDevice sender, RenderingDeviceReplacedEventArgs args) { this.ReloadGraphicsResources(); }