UWP应用程序在设备睡眠和唤醒时自动终止

UWP应用程序在设备睡眠和唤醒时自动终止,uwp,windows-10-universal,resume,suspend,Uwp,Windows 10 Universal,Resume,Suspend,我的UWP包含一个用于绘图的画布视图。我正在使用win2d在此视图中绘制。如果我将此视图保留为激活视图,然后使用睡眠/唤醒设备,我的应用程序将终止,但以下情况除外: System.Exception:一起使用的对象必须从同一工厂实例创建。 我不捕捉或执行任何与暂停和恢复事件相关的操作。如果我让其他视图保持活动状态,则不会发生此问题。有人知道这个问题吗?我猜你的应用程序可能遇到丢失的图形设备。Win2D将自动从中恢复,创建新设备,并再次引发CreateResources事件,让您知道如何为此新设备

我的UWP包含一个用于绘图的画布视图。我正在使用win2d在此视图中绘制。如果我将此视图保留为激活视图,然后使用睡眠/唤醒设备,我的应用程序将终止,但以下情况除外:

System.Exception:一起使用的对象必须从同一工厂实例创建。


我不捕捉或执行任何与暂停和恢复事件相关的操作。如果我让其他视图保持活动状态,则不会发生此问题。有人知道这个问题吗?

我猜你的应用程序可能遇到丢失的图形设备。Win2D将自动从中恢复,创建新设备,并再次引发CreateResources事件,让您知道如何为此新设备创建新资源。我怀疑您没有完全重新创建CreateResources处理程序中的所有内容,因此您最终使用旧的不再有效设备中的某个对象和新的有效设备中的某个其他对象

更多信息: