如今使用vista或windows7系统的玩家越来越多,而vista和windows7都是安装的DirectX10.0,但许多游戏还是需要DirectX9.0,所启动的时候会提示缺少D3DX9_xx.dll,D3DX9_xx.dll是Direct3D9Extensions组件。解决办法:1.直接下载DirectX9.0c,安装即可。2.或者直接下载对应的dll文件如D3DX9_41.dll,然后放到C:\Windows\System32下和游戏目录下,然后运行regsvr32D3DX9_41.dll重启即可正常进入游戏。