|
我百度到的
大部分显示器的具体刷新率固定在59.94Hz,只有特定牌子的特定显示器才是真真的60Hz。
Xp 和Vista 都把59.94显示为最接近它的整数60Hz,显示器自己的菜单上也是这么做的。
Win7 放弃这种做法,转向了支持EDID的标准,不再把数字园化到离他最近的60Hz,而是去掉了小数点后面的数字,所以就变成了59Hz。
实际上这个只是OS显示的数字变化了,显示器的刷新率实际上是没有变化的。
这个问题不是MS的错,也不是显卡厂商的错,而是游戏开发者自作聪明的把刷新率固定在某一个数字上的失误。到目前为止,除了MS修改OS代码或者游戏厂商改变这种固定刷新率的做法外,没有更好的办法。
当然,如果碰到了只能在60Hz下进行游戏的游戏可以采取以下办法曲线救国
1.用VGA线代替DVI,因为很多显示器的VGA模式规定最低刷新率在60HZ
2.关闭显示器的DDC/CI功能
3.注入一段注册表键值覆盖原来的EDID信息
4.将VGA线缆中负责DDC/CI功能的针脚拔掉
这个问题和显卡的驱动无关,驱动跟新解决不了这个问题。
显卡刷新率为59Hz的情况的确会带来一些困扰
我发现在59Hz下,网页浏览有些页面会一闪一闪的
此外玩全屏游戏的时候,一些游戏内置调制刷新率为60Hz
于是就会自动调整,造成屏幕闪烁
此时QQ、MSN之类的软件会因此而跳出,并离开原先固定的位置
如果你也发现有这个现象就看看自己的显卡是不是刷新率不是在60Hz
此外,有些朋友说液晶显示器和CRT不同,刷新率变化后并不会对画面有影响
其实不是这样的,仅仅是没有人眼可感知的“闪烁”而已
对画质和字体是绝对有影响的
比如我的显示器调节在75Hz的时候会出现电视线,字体也变颗粒,和粗细不均了 |
|