分享到:
发表于 2015-02-07 10:16:44 楼主 | |
◣夕风毒毒◥ 把此贴设为精华,好贴
由于一些应用软件不支持高DPI,导致高分屏Y430P在使用上会碰到了一些问题。经过一段时间的使用,发现对DPI进行调整,可以避免一些问题,在这里跟大家分享一下。
首先先了解DPI虚拟化 http://itbbs.pconline.com.cn/51021933.html# DPI虚拟化是从Windows Vista开始引入的新DPI调整技术,针对没有为DPI调整做优化的软件,该技术利用DWM(桌面窗口管理器)在后台让不兼容的软件以96DPI的方式渲染软件界面,软件会一直以为自己是在96DPI下运行,然后DWM会将渲染出来的界面以像素拉伸的方式放大到符合你设置的高DPI大小,从而解决以前不兼容的软件使用高DPI后界面布局混乱的问题。 对于Vista/Win7,要使用DPI虚拟化,你必须取消“使用Windows XP风格DPI缩放比例”这个勾,Windows 8去掉了这个选项,直接对不兼容的软件使用DPI虚拟化。当然,这样拉伸出来的界面肯定比较模糊,如果你要单独禁用某个程序的高DPI缩放,可以通过右击程序——>属性——>兼容性,勾选“高DPI设置时禁用显示缩放”。
高分屏的Y430P的DPI为157, 按照这个来设置的话应该将缩放设置到164%(157DPI)。这样设置下Word里100%缩放时显示的A4纸张和实际的纸张是一样大的,所见即所得。但存在一个问题,一些不支持高DPI的软件是按照最低分辨率1024*768设计的,164%的放大过大导致显示不完整,界面跑到屏幕外面去了。 Windows8默认将DPI设置在了150%(144DPI),同样存在放大过大的问题,不支持高DPI的一些软件界面会跑到屏幕外面。 推荐将DPI调整为141%(135DPI)最为合适,(Win7要取消勾选“使用Windows XP风格DPI缩放比例”),因为这个放大倍数是和分辨率是1366*768时的大小是一样的,对于不支持高DPI的软件相当于当前分辨率就是1366*768,文字不会过小,软件界面也不会跑到屏幕外。
而有些不支持高DPI的软件是需要禁用显示缩放的,不然显示会出现问题,例如我使用的视频播放软件KMPlayer。我的DPI缩放为141%,在使用KMPlayer全屏播放1080P的视频时,KMPlayer显示分辨率为1365*768,KMPlayer认为系统当前分辨率为1365*768,视频进行了缩放,影响了显示效果。通过右击程序——>属性——>兼容性,勾选“高DPI设置时禁用显示缩放”之后,KMPlayer正常显示1920*1080。所以对于不支持高DPI的全屏应用程序,最好禁用显示缩放,以免影响显示效果。 另外说一下网游禁用显示缩放的设置方法,以剑灵为例,不要直接在快捷方式上右键禁用,那样的话登陆界面会很小,剑灵进入游戏后运行的是bin目录下的Client.exe,将它禁用显示缩放就可以,这样登陆界面不会很小,进入游戏后还会禁用缩放。
评分:+Z金豆 5 已有 1人参与评分 |
|
个性签名:无
|
发表于 2015-07-04 23:35:37 1楼 | |
所有的东西大小都合适了,非常好,但是第三方软件字体有点模糊,不如系统的字体细腻,能解决吗? |
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见