Failure in calling direct3DCreate9

aibb696 2006-07-17 11:02:25
请教,我的机器不能玩跑跑卡丁车,出来一串字是《Failure in calling direct3DCreate9》,我怎么样才能解决这个问题,别人的机器上都能玩,请指点。
...全文
149 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
一笑拔剑 2006-07-17
  • 打赏
  • 举报
回复
http://www.skycn.com/soft/8183.html
下载一个
DirectX V9.0c 中英文正式版安装看看
一笑拔剑 2006-07-17
  • 打赏
  • 举报
回复
重新安装direcx
一笑拔剑 2006-07-17
  • 打赏
  • 举报
回复
http://download.microsoft.com/download/8/1/e/81ed90eb-dd87-4a23-aedc-298a9603b4e4/directx_9c_redist.exe">http://download.microsoft.com/download/8/1/e/81ed90eb-dd87-4a23-aedc-298a9603b4e4/directx_9c_redist.exe
或者下载这个微软官方的卸载软件
一笑拔剑 2006-07-17
  • 打赏
  • 举报
回复
DirectX9.0b升级为DirectX9.0c的心得体会

昨天晚上刚刚重新安装操作系统,谁知系统自带的是DirectX9.0b 玩卡丁车出现了“Failure in calling Direct3DCreate9”经过多方咨询得出把DX9.0升级到C版本就应该可以,但是得先卸载,找了半天却没找到卸载程序,在查阅大量网上文章之后本人已经把机器完全升级至DirectX9.0c,下面为本人心得体会,如果您也遇到过此类问题需要从b升级至c,请按照下面方法:

需要两种软件:DirectX随意卸(本人使用3.30版本)、DirectX9.0c(必须地)

1、安装DirectX随意卸,安装后似乎会重新启动

2、启动电脑进入安全模式(不知道?那就从黑屏的时候一直按F8然后选择安全模式)

3、启动DirectX随意卸,有些自动监控软件会监控注册表修改,所以要选择同意修改

4、选择“备份/回滚”

5、选择“从你的Windows XP CD-ROM中回滚原始的DirectX8.1“,插入XP的光盘…… 如果是集成了SP1或SP2版本的XP盘会提示 “您所回滚的非原始的DirectX8.1等等” 不去理会它 ,继续~~~ 然后会自动重新启动 直接进入正常模式OK。

6、选择“备份/回滚”中的“备份Windows XP原始的DirectX8.1 ”结束后重新启动再次进入安全模式。

7、现在是安全模式了吧???

8、果真是了???

9、那就按这步:解压缩你下载下来的DirectX9.0c的压缩包

10、选择“备份/回滚”中的“为你的Windows XP ***安装DirectX9.0c”下一步选择你刚才解开的压缩包中的dxsetup这个文件后打开,然后下边就容易的一步一步按提示做就可以了。



用诊断工具查看下,你会惊喜的发现版本是C了,呵呵。

以上内容为本人实践操作心得,如有不当之处欢迎大家批评指正。





卡丁车官网的DirectX9.0c地址:↓

http://popkart.tiancity.com/homepage/download/drivers.html
一笑拔剑 2006-07-17
  • 打赏
  • 举报
回复
Failure in calling direct3DCreate9
这个意思是无法获取d3d入口
你卸载了direcx再重装一下
aibb696 2006-07-17
  • 打赏
  • 举报
回复
我已安装了DirectX V9.0c 中文正版可是不是不行,不知应该如何做才行,再请教。

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧