问题描述
这个问题好像是我更新 Vulkan SDK 到最新版本(目前是 1.2.162.1)后出现的。我还将我的 Nvidia 驱动程序更新到最新的稳定版本 (461.40)。可以通过运行cube demo来观察。
以下调试消息多次出现:
onecoreuap\windows\wgi\winrt\devices\monitordevice.cpp(102)\Windows.Graphics.dll!00007FFDF8AFD235: (caller: 00007FFDF8AF1EBE) LogHr(1) tid(447c) 8007001F 未连接到系统的设备运作。
紧随其后:
onecoreuap\windows\core\dispbroker\lib\displaymanager.cpp(377)\dispbroker.dll!00007FFDF8B90B3F: (caller: 00007FFDF8B90F47) Exception(1) tid(447c) D000000002D0000000200000020000002000200000000200020002005 C++ 异常:内存位置 0x000000585E56DA40 处的 wil::ResultException。
逐步执行代码,这是在调用 vkGetPhysicalDeviceSurfaceFormatsKHR 时发生的。
这是驱动程序错误,还是 SDK 中的错误,还是 Vulkan 1.2 中有一些我不知道的更改?
这是在 Windows 论坛上发布的相同问题:https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/error-spam-when-calling/e8f1f620-448c-47b2-ac51-992064799814
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)