“缺少d3dx9_25.dll、d3dx9_26.dll、d3dx9_27.dll、d3dx9_28.dll、d3dx9_29.dll、d3dx9_30.dll”
的问题呢?
这是因为你电脑中的DirectX9.0c函数库太陈旧,缺少一些新的DLL的原因
但是安装新版的DX9.0c也无济于事,因为安装过程中,安装程序检测到你的电脑含有dx9.0c就自动判定为最新版本,并未真正执行安装,所以你常看到那个进度条一闪就过去了……
现在有了完善的解决办法了:
“微软放出了其DirectX End-User Runtimes(终端用户运行时)的2008年8月最新版完整可再发行组件包,版本号9.24.1400。
DirectX Runtimes包含了各种多媒体应用程序所需的影音API接口文件,尤其是可以更好地支持最新地3D游戏,重要性无需赘言,因此强烈推荐更新,可以避免某些新程序无法运行。
与2008.6版相比,2008.8版多了八个文件,分别针对32/64位系统下的Direct3D 9、Direct3D 10、XACT、XAudio进行了更新升级。
此次发布的版本是完整的可再发行组件包,安装文件80.3MB,支持包括简体中文在内的多国语言,适用于Windows 2000、XP、Server 2003、Vista、Server 2008系统的各个版本。”
这个补充包可以正确解决缺少dll的问题了!