极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站资讯首页软件教程电脑软件教程 → DirectX怎么用?DirectX常见问题及解决方法

DirectX怎么用?DirectX常见问题及解决方法

时间:2017-06-14 14:36:42  作者:琪琪  浏览量:169

DirectX怎么用?DirectX常见问题及解决方法预览图

笔者玩过不少基于DirectX开发的游戏,也遇到过不少乱七八糟的问题导致无法进行游戏。鉴于许多人也因为各种问题而苦恼,特意写下这篇教程,算是分享一下我的解决经验。

常见问题:

一、程序启动时提示“缺少D3DX9_*.dll” 或者类似名字的Dll文件
这种情况往往是由于DirectX版本过低导致的,需要升级DirectX版本(详细过程见Q&A)。

二、程序提示“创建Direct3D设备失败”或类似问题
这是很常见的一个问题,网上给出的解决方案往往是重装DirectX,但站在程序的角度,这种做法未见得可行。如果能进入游戏,不出现<一>中的提示,一般说明DirectX版本正确,也就是说重装DirectX或者更新不会有任何改善。当然,也可能有例外的情况出现,鉴于更新DirectX版本不会对电脑产生副作用,在遇到这种情况的时候也可以先去更新DirectX版本,如果情况没有改善,那么就意味着需要升级显卡驱动(详细过程见Q&A)。如果升级显卡驱动后仍然不行,说明你的硬件跟不上游戏的要求(如何知道我的电脑能否胜任某个游戏?详细过程见Q&A),这就要去换显卡了。不过,鉴于换显卡是一件很麻烦的事情,具体过程本教程不阐述,有需要的读者可以向商家咨询。

三、玩老游戏时花屏
这种问题往往出现在高配置或者新配置的电脑上,这种问题往往是由于操作系统兼容性以及硬件导致的。以笔者为例,曾经就遇到红色警戒花屏的问题,但是在配置近乎一样的其他电脑上红色警戒照常运行,唯一不同就是人家是Ati的卡,我的是Nvidia的卡;同样的,在A卡的电脑上不能运行的一些老游戏,我的n卡可以进行的很流畅。这种情况一般就是硬件兼容性或者显卡驱动的兼容性导致的,遇到这样的问题也只能去相关论坛发帖询问,因为不同游戏可能会有不同解决方案。升级显卡驱动也许会有些效果。
如果是由于操作系统兼容性导致的问题,可以通过属性来兼容运行(详细过程见Q&A),但这样做能可能产生一些副作用,也可能对问题起不到任何帮助。如果游戏实在不兼容当前系统,可以尝试使用虚拟机。鉴于过程很麻烦,本教程不阐述。

四、游戏过程中花屏、黑屏,接着电脑死机
区别于<三>中的情况,这种问题往往出现在游戏中途,而且随机产生。笔者曾在03年的某品牌老电脑上运行《半条命2》,游戏过程中出现花屏,同时该电脑运行CF这样低配置的游戏时会随机黑屏。这种情况往往是由硬件本身导致的,可以归结为硬件问题。当然不能排除显卡驱动在中间作祟。所以升级显卡驱动、更新DirectX版本仍然是一个解决方案。如果仍然无效,那就可以确认为硬件问题。
硬件方面,导致花屏和黑屏的可能原因很多,比如显卡供电不足、显卡温度过高、内存条损坏、主板损坏等等。如果问题比较严重,可以去找人修一下,或者干脆更换显卡(前提是确认显卡问题)。

五、DirectX版本不对
升级DirectX版本。但是对于某些游戏可能是由于游戏本身导致的错误,这样的话只能去换个游戏版本试试。

图:常见问题

Q&A:

Q1:怎么卸载DirectX?
A1:这种问题往往是小白提出来的,请注意,DirectX不是软件,这个叫做API(应用程序接口)。专业一点,DirectX是由一些COM组件组成的面向游戏开发人员的接口,可以免去程序员直接操作显卡带来的麻烦和危险。DX作为系统组件存在,贸然删除只会导致一些程序无法运行甚至带来无法再安装DirectX的后果。如果是出于系统瘦身的目的,请参考专业文章然后三思而行。

Q2:DirectX升级是否会覆盖原版?
A2:一般而言,DirectX升级只会往系统中加入更新的版本(用搜索在“C:\Windows\System32\”下面寻找“D3DX*.dll”这样的文件,往往会看到D3DX9_33\D3DX9_34这样的文件,后面的33\34一般就是版本了)。文件往往是越更新越多的。至于会不会覆盖原版,我们不必去关系,也无需关心。(按照修改日期,应该不会覆盖老版本)

12下一页>

DirectX9.0c最终用户运行库32bit 2014 终极版

DirectX9.0c最终用户运行库32bit图片
  • 软件性质:国外软件
  • 授权方式:免费版
  • 软件语言:简体中文
  • 软件大小:13494 KB
  • 下载次数:3410 次
  • 更新时间:2019/4/3 4:38:54
  • 运行平台:WinXP,Win7...
  • 软件描述:DirectX是由微软公司开发的用途广泛的API,如果你是一个电脑游戏玩家,那么... [立即下载]

相关资讯

相关软件

电脑软件教程排行
最新电脑软件教程
软件教程分类

更多常用电脑软件

更多同类软件专题