魔兽争霸闪屏的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:06:53
昨天我玩还没什么事呢,今天一进去屏幕就老闪
改了刷新频率什么的也不管用。刚看见有人说
“在桌面方一个快捷方式 右击属性的路径在后面加上
"空格-opengl"这样表示用opengl的显示方式运行游戏”
我一试还真管用,不知道为什么会出现这种情况。为什么
后面加那个就管用了呢??到底是哪出毛病了???
回答正确追加分
谢谢两位的回答,但是根本就不是我问的问题的答案。
我没问OpenGL是什么。我也没问OpenGL和D3D有什么区别
我问的是为什么会出现那种现象。二位的语言理解能力显然
出现了闪屏一样的问题

OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS GL是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是SGI公司便在IRIS GL的基础上开发了OpenGL。OpenGL的英文全称是“Open Graphics Library”,顾名思义,OpenGL便是“开放的图形程序接口”。
知道OpenGL后楼主可以查看一下自己电脑配置,是否支持3D游戏,或者在显卡属性里开启3D加速。

魔兽3是同时支持D3D和OpenGL的,默认是DirectX8.0,但实际上只用到了DX7的特效;如果在快捷方式里加上一条“空格-OpenGL”则启动时使用的是OpenGL模式。个人感觉OpenGL的画质要稍好于D3D,流畅度差不多。这是在我的ATI显卡上得出的结果,而ATI卡的OpenGL性能一向较弱,如果换了nVidia的显卡,OpenGL下的性能应该会更好。还有一点值得注意,OpenGL模式下很少会出现鼠标“飘”或者很粘的现象,个人猜测是因为D3D8取消了DirectDraw,2D图像是作为3D平板上的贴图来渲染的,所以鼠标箭头是会随画面卡一起卡的;而OpenGL中2D和3D是分别渲染的,所以即使主画面很卡,鼠标箭头也不会卡,这无疑对我们的操作有很大好处。

上面两人说的都非常详细,学了不少东西!赞!