扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:eNet硅谷动力 来源:eNet硅谷动力 2008年3月2日
关键字: DirectX 安装 Windows Windows xp
第二天上午,我如约到了朋友家里。经过一番检查和调试,确认了不是因为系统缺少文件才出现的问题,但却发现了一个奇怪的现象,这就是每次升级安装DX9.0c时,总看不到像其他版本DX升级那样的文件复制过程,反之,安装速度非常快,不到2秒钟就完了,随后就出现如图1的完成对话框。而通过在“开始”菜单→“运行”栏中输入“dxdiag”调出DirectX诊断程序进行检测,也证实了我的猜测 —— 当前的DirectX版本仍为9.0b,9.0c并未安装成功。
【小提示】
DirectX是微软的一个3D函数库,它的版本随着不断加入新的3D函数而增加,最新的版本是9.0c。每款3D游戏在编写时,都可以直接调用DirectX里的函数简化编制过程,降低游戏大小,并实现各种漂亮的3D效果而不用再劳心费力地自行编制。这也意味着,如果某游戏开发时使用了DirectX 9.0c里的函数,那么要求玩家安装游戏时也要在自己电脑里装上DirectX 9.0c,否则游戏将无法正常调用相应函数实现预设的3D效果
这样看来,游戏提示缺文件的故障很可能出在DirectX 9.0c上,而回忆上次朋友在电话里描述的安装过程,估计就是看到了图1的提示才说的。可由于自己平时不怎么玩游戏,家里的电脑没有升级到9.0c,自然也就没注意这个问题。那天恰巧朋友的机器是双系统,还有一个Win98。笔者连忙进入98升级安装了DirectX 9.0c,一切都很顺利,装上DX9.0c的Win98玩起《极品飞车8》来自然毫无问题。这样看来,真正的问题不是出在这版WinXP上,就是由于DX设计的问题 —— 9.0b无法正常升级为9.0c。由于朋友家条件不足,无法继续测试,我就将朋友的《极飞8》光盘借回家里慢慢研究。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者