我最近将 Dell Inspiron 6400 升级到 Windows 7 Ultimate 64 位。我的一个 32 位 3D 应用程序无法运行,并显示“无法初始化 [原文如此] Direct3D 设备”错误。
该dxdiag
工具告诉我:
- DirectDraw 加速:已启用
- Direct3D 加速:不可用
但是,64位版本dxdiag
告诉我:
- DirectDraw 加速:已启用
- Direct3D:已启用
我已经安装并重新安装了最新的图形驱动程序以及 DirectX 9 可再发行组件,但它仍然以同样的方式失败。
dxdiag 报告芯片组名称为“Mobile Intel(R) 945 Express Chipset Family”,芯片类型为“Intel(R) GMA 950”。主驱动程序是 igdumd64.dll,版本为 8.15.10.1930。
如何使 32 位 Direct3D 工作?