d3dx9_35.dll很明显能看出是directx9.0的文件,正如你所说,Win7 默认的是directx11,所以自然没有d3dx9_35.dll这个文件了~
解决办法有两种:第一种最安全,就是找一台XP系统的计算机,把d3dx9_35.dll复制过来,或到网上搜索一下d3dx9_35.dll,把文件下载来了复制到系统盘windows里的Win32文件夹里就可以了。
另外一种就是直接安装最新版的direct9.0即可解决该问题(我就是这么做的)。也许你会觉得有冲突,不过我还没有遇到过。
下载directX9.0C安装就行了,下载d3dx9_35.dll单个文件很麻烦,与其修修补补还不如一劳永逸,如果不会就,下载驱动精灵,驱动精灵 会自动检测更新驱动,包括你的directX
安装DirectX9 就好了 因为红警3和DirectX11不兼容
安装最新版的direct9.0
我也出现这个毛病 在很多网站下的都不可以用 看到别人说【多特】可以 去试了试 还真能用了 你也去看看