圣斗士星矢欧米伽88:我的机子Direct 3D测试失败是什么原因?

来源:百度文库 编辑:高校问答 时间:2024/04/27 20:24:14
我的机子显卡型号是NVIDIA GeForce6200 TC,在没有玩3D游戏之前通过dxdiag命令进行Direct 3D测试(硬件加速以及3D加速已经启用)完全正常。
可是玩一会儿3D游戏就卡住了,然后提示“Direct 3D Failure ”,再通过dxdiag命令进行Direct 3D测试却说:

Direct3D 7 测试结果: 步骤 8 (Creating 3D Device) 上有故障: HRESULT = 0x887602eb (错误码)
Direct3D 8 测试结果: 步骤 8 (Creating 3D Device) 上有故障: HRESULT = 0x8876086a (3D 不可用)
Direct3D 9 测试结果: 步骤 8 (Creating 3D Device) 上有故障: HRESULT = 0x8876086a (3D 不可用)

这是什么原因?硬件问题?显卡驱动已经换了好几次了,照旧是这样。

请大侠们指点迷津,不要COPY网上的3D资料,我也懂,就是不知道这个问题的出现是哪种原因,怎么解决。
我也想过刷新显卡BIOS,可是刷新怎么操作?这个我不懂啊。

这个错误的意思是这样的

在执行direct 3d测试的时候,你发现了有HRESULT,它是测试函数返回的一个测试值,这个值的不同代表不同的意义,根据判断,电脑在创建D3D设备的时候,就已经失败了,也就是代表,你的显卡有问题,但显卡的问题具体表现在驱动程序上,所以应该去升级驱动程序到最新的版本,应该能解决问题。但是你已经换了驱动好几次,所以可以试一试重新安装操作系统或者重新安装DirectX,因为很有可能你目前的DirectX运行库有Bug,可以到微软官方网站去下载最新的directx 90.c,目前最新的是2006April(4月)版的。
希望你能成功。

最后一种可能:你有没有用不同的游戏进行测试?
如果是游戏的Bug的话应该有游戏补丁的。

将显卡刷最新版的BIOS试试~!

`````CN