WEB开发网
开发学院操作系统Windows XP Win XP无法安装DX 9的解决方法 阅读

Win XP无法安装DX 9的解决方法

 2006-08-19 08:13:44 来源:WEB开发网   
核心提示: 我:“对了,你看看游戏的安装说明里有没有DirectX的版本要求?”友:赶忙翻阅……“有,Win XP无法安装DX 9的解决方法(2),有,是DirectX 9.0c,这也意味着,如果某游戏开发时使用了 DirectX 9.0

我:“对了,你看看游戏的安装说明里有没有DirectX的版本要求?”

友:赶忙翻阅……“有,有,是DirectX 9.0c,不过这个也装过了。”

我:心想,看来电话里是搞不定了,没准又是系统故障,还是实地看一下吧,反正当时留了一个Ghost备份,于是就和朋友说“这样吧,老张,明天正好礼拜六,你要是上午没事,我去你那儿看一下,要不电话里也讲不清。”

友:“行,明天我正好没事儿,就在家等你了。”

第二天上午,我如约到了朋友家里。经过一番检查和调试,确认了不是因为系统缺少文件才出现的问题,但却发现了一 个奇怪的现象,这就是每次升级安装DX9.0c时,总看不到像其他版本DX升级那样的文件复制过程,反之,安装速度非常快,不到2秒钟就完了,随后就出现 如图1的完成对话框。而通过在“开始”菜单→“运行”栏中输入“dxdiag”调出DirectX诊断程序进行检测,也证实了我的猜测 —— 当前的DirectX版本仍为9.0b,9.0c并未安装成功。如图2所示

图1

图2

【小提示】

DirectX是微软的一个3D函数库,它的版本随着不断加入新的3D函数而增加,最新的版本是9.0c。每款3D游戏在编写时,都可以直接调 用DirectX里的函数简化编制过程,降低游戏大小,并实现各种漂亮的3D效果而不用再劳心费力地自行编制。这也意味着,如果某游戏开发时使用了 DirectX 9.0c里的函数,那么要求玩家安装游戏时也要在自己电脑里装上DirectX 9.0c,否则游戏将无法正常调用相应函数实现预设的3D效果

Tags:Win XP 无法

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接