淘宝上传宝贝图片尺寸:为什么入CS刷新率就变成60了?

来源:百度文库 编辑:高校问答 时间:2024/04/25 11:38:38

Win2000/XP下的刷新率问题

  今年年初,Xp-refresh网站有一篇文章严厉批评了WindowsXP的刷新率问题,实际上这个问题在Win2000中就已经存在了,可是到了XP仍然没有解决。所有的DirectX游戏在WindowsXP系统中只能运行在令人不舒服的75Hz的刷新率下,OpenGL游戏则更可怜——只能以60Hz运行。

  另外,WinXP没有提供像Win9X那样“优化”设置的刷新率,而是一个固定的值。这样每改变一次分辨率,你都需要手动改变刷新率设置来达到2D桌面的最佳显示质量。需要强调的是,这不是驱动的原因,市面上的每个显卡,每个驱动在Win2000/XP中都存在这个问题。

  也就是说,在Win2000/XP系统下,我们即使是按照上文叙述的方法调整了刷新率,那也仅仅是桌面刷新率而已,一运行游戏就全然无效。难道说我们在Win2000/XP系统中玩游戏就得忍受刷新率的煎熬么?不会的!下面我将给朋友们介绍多种可以修改Win2000/XP操作系统游戏中刷新率的方法。这些方法均非常容易使用,且每种都有自己的针对情况。套用一句广告词:“一次使用终身受益”,让我们这就开始彻底解决GameFans的大问题。

  调整DirectDraw游戏的刷新率

  微软推出了DirectX的最主要的目的就是促进在Windows操作系统上的游戏和多媒体应用程序的发展,说白了就是要拼命吸引大家开发Windows平台应用程序。在DirectX出现以前,主要的游戏开发平台是DOS,游戏开发者们为了使他们的程序能够适应各种各样的硬件设备而绞尽脑汁。有了DirectX,开发者们终于可以在不失去直接访问硬件特性的情况下真正地从Windows平台的设备无关性上获益了。

  DirectX由应用程序编程接口(API)组成。这些API可以让程序直接访问计算机的许多硬件设备。DirectX中的DirectDraw技术,提供了通过直接存取显示设备来显示高品质的图形图象的手段。现在使用的很多Windows平台游戏都应用了这项技术,比方说我们经常玩的星际争霸等游戏。

  升级成Win2000或者WinXP系统之后,只要一进入游戏,刷新率就立刻变成了60Hz或者75Hz。其实,在Win2000/XP系统下,采用DirectDraw技术制作的游戏刷新率可以通过一种非常简单的方式修改。首先打开开始菜单,在运行中输入dxdiag后回车,这时会出现DirectX诊断工具,只要在DirectX诊断工具中按下“其它帮助”选项卡中的“替代”按钮
  然后在替代值中填入适合的刷新率就可以了(例如显示器只能在1024×768的分辨率下刷到85Hz那么就填入85)
  在这里大家需要注意,这个问题还是跟显示器驱动有关。如果你没有安装显示器驱动的话(没有安装显示器驱动指采用了Windows系统附带的默认驱动),那么就只能在替代值中填入85,因为你一旦填入85Hz以上的刷新率数值,所有的修改都将不起作用,游戏就会依然运行在60Hz的基本刷新率。但只要你安装了显示器驱动,就可以在替代值中填入自己显示器支持的数值,例如100、120或者更高。

  填入数值按下确定按钮后,我们就可以进入使用DirectDraw技术的游戏试验(例如上文提到的星际争霸)。此时,刷新率必然已经调上来了,屏幕闪烁和偏斜的状况也自然同时消失。但这个方法对采用OpenGL加速模式的游戏仍无能为力,我们将继续为大家介绍。

  克服OpenGL游戏刷新率的BUG

  现在大家常玩的FPS类游戏如Quake3、Counter-Strike、重返德军总部等一般都是采用OpenGL加速模式。NVIDIA、ATI、PowerVR这三家厂商产品的OpenGL性能均比较出色,所以它们也是大家玩这类游戏最常使用的显卡品牌。下面我们分别以NVIDIA的GeForce2MX400、ATI的Radeon、PowerVR的KyroII为代表,为使用这三家厂商产品的朋友介绍OpenGL游戏刷新率修改方法。

  使用NVIDIARefreshRateFix

  这个软件适用于所有NVIDIA系列显卡。
  安装完毕后打开软件,界面看上去非常友好,显示了欢迎信息和注意事项等。点“Next”按钮继续,软件就会自动检测显卡和显示器的信息,而后进入主界面,主界面上栏是可供选择的色深,这看你的喜好了,一般的选择是与桌面色深一致。下栏显示的是分辨率“Resolution”和当前刷新率“Current”,中间的“AvailableRefreshRate”是当前分辨率所能支持的刷新率列表。Monitor一栏自然是指显示器在当前分辨率下所能支持的最大刷新率(如果不安装显示器驱动程序,在Monitor一栏中就会显示不正确的数据,可能会导致调整失败,没有过载保护机制的老式显示器很可能损坏)。
  使用的时候我们只须点击Set下拉框,选择合适的分辨率。我们可以把刷新率固定在显示器所能达到的最大刷新率、75Hz、85Hz、100Hz或者更高,

  当然我们也可以选择byCustomcriteria来手动调节分辨率和相应的刷新率——如果有特殊要求的
  调整完毕后软件会提示重新启动。重启完毕后,使用NVIDIA显卡的朋友将会发现,Quake3与CS的世界变得特别美好。

日,那么多