我有一个 WPF 应用程序无法退出定时睡眠,然后是休眠。渲染线程似乎在初始化期间失败。我尝试删除硬件加速以检查它是否与显卡无关,但这没有帮助。
这是堆栈跟踪的一个例外:
错误 渲染线程上发生了未指定的错误。堆栈跟踪:在 System.Windows.Media.MediaContext.NotifyChannelMessage() 在 System.Windows.Media.MediaContext.NotifyPartitionIsZombie(Int32 failureCode) 在 System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam) 在System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback,
我四处搜索,人们认为这可能与 AllowsTransparency 属性设置为 true 有关;但是,我在运行一个简单的测试应用程序时没有看到这个问题。
非常感谢有关异常和可能的原因/解决方案的任何想法。