我有一个 WPF 应用程序,将在运行 Windows 10 的平板电脑上使用。
在我的开发环境中,应用程序运行得非常快。但是,如果我在没有管理员权限的平板电脑上运行该应用程序,该应用程序响应非常慢:所有动画都很慢,滚动不流畅,并且触摸问题很明显(无法移动插入符号)。如果应用程序具有管理员权限,则一切正常。
我尝试禁用日志,尝试降低 FPS,但似乎没有任何帮助。
我的应用程序连接到 sqlite 数据库,但即使不访问数据库也非常慢。没有其他可能需要管理员权限的连接。
可能是什么问题呢?
EDIT:此外,在我的开发环境中,如果没有管理员权限,应用程序运行速度会变慢。我以管理员权限运行 VS2015,因此该应用程序运行良好。
WPF 在 HKEY_CURRENT_USER 下有可以禁用硬件加速的设置:
https://msdn.microsoft.com/en-us/library/aa970912(v=vs.110).aspx https://msdn.microsoft.com/en-us/library/aa970912(v=vs.110).aspx
如果设置了“禁用硬件加速选项”或“使用参考光栅化器选项”,则该用户的 WPF 应用程序运行速度将会缓慢。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)