direct3dddi未知(未知命令3dorbit,按f1查看帮助)
电脑无法运行3D游戏,运行dxdiag显示“Direct3D功能不可用,请确认驱动程序是来自硬件生产厂商的最终版本”
高手
原因:缺少显卡驱动
安装方法:
1、请下载“驱动精灵”。在百度上输入,点确定。第一个就是官方下载。我没有办法贴网址给你,一贴我的答案就通不过,不知道百度怎么搞的。。
2、下载后安装,上网,一键更新所有驱动。成功后重启就OK乐

direct3d不可用怎么办?
1、显卡驱动没有装,或装的不正确。\r\n如果没有装,请正确安装显卡驱动即可,最好是由官方发布的。\r\n装的不正确是因为,类似WindowsXP操作系统会自行安装集成显卡之类的驱动程序。而安装的驱动并不能很好的支持该显卡。所以卸载之后,重新安装官方驱动。\r\n\r\n2、显卡的direct3d功能没有开启\r\n具体操作方法:运行dxdiag “显示”一栏中 查看 该功能是否已经禁用,如果禁用请开启\r\n显示属性--设置--高级--疑难解答 中的硬件加速是否完全开启\r\n\r\n3、如果是游戏不能玩了。\r\n显示属性--设置--高级--适配器--列出所有模式 ,将该项的数据设置的比平时稍低一些。\r\n也就是降低刷新率及分辨率。\r\n\r\n4、集成显卡也有可能是因为主板驱动没有正确安装造成。\r\n\r\n5、安装最新的dx 9.0c版本。
我的DirectX诊断工具中显示DirectDraw,Direct3D不可用,我的系统是XP的怎么办?
这个应该是你驱动的问题,去下一个新的驱动装上看看。去驱动之家找找看。
为什么右键运行显示是directx功能 direct3d加速不可用什么什么的 怎么办
dxdiag显卡界面右侧可以看到主程序驱动里面会写着驱动的文件名,如果写的是一大堆文件名(如nvd3dumx.dll,nvwgf2umx.dll等等,不同的显卡品牌这里显示的文件名会不一样,这个无所谓的)就是正常状态,如果只写了vga,则100%是显卡驱动有问题;
1、WHQL签名,这个签名无所谓,不管有还是没有都不影响使用;
2、DDI版本,这里只要是有信息,不管是10、11还是12,都是正常,如果显示未知,则是显卡驱动有问题;
3、由于该用户出现问题的电脑中,主驱动程序、版本、日期以及 WHQL都正常状态,只有DDI显示未知,所以我们可以通过下面方法进行修复,对于DirectX加速被禁用的问题,我们需要使用神器——DirectX修复工具(点我下载DirectX修复工具);
4、首先,在下载界面的下载地址中包含了3个下载包,如果你仅仅想解决DirectX加速被禁用的问题,可以前往在线修复版的页面(程序包比较小)如果你还想顺便解决其他诸如文件丢失、0xc000007b错误、c++异常的问题,请前往增强版 的页面(程序包较大)下载的过程就不多说了,下载好后解压文件,双击主程序运行,
5、然后,在directx程序中打开工具菜单下的选项菜单;
6、在打开后找到DirectX加速选项卡,最后再点击启用按钮即可看到DirectX加速功能已经启用了。
关于DirectX9.0的3D加速和视频显示器的问题
这是因为你的显卡不支持Direct3D9的原因,你运行-dxdiag-显示
查看你的DDI版本号,如果是8以上的话应该是可以玩的,不过不是就没法玩。
如果是那就是你的显卡除了问题,重装系统看看
关于显示的问题:Direct3D 功能不可用,适配器信息无法识别(不可用)
我遇见过这个毛病,好像是你的D3D 加速没开。
右击桌面--〉属性--〉设置--〉高级--〉疑难解答!