如何使 32 位 Direct3D 在 64 位 Windows 7 系统上运行?

如何使 32 位 Direct3D 在 64 位 Windows 7 系统上运行?

我最近将 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 工作?

相关内容