d3dx9_42.dl的安装方法如下:
1、首先到http://www.filediag.com/dll/exe/d3dx9_42.dll.html网站(或其他dll下载网站)点击右下角“下载文件”图标。
2、进入下载页面后点击右上角的"下载地址一",得到d3dx9_42.dll RAR文件然后解压到C:\Windows\system32\文件夹下。
3、在开始"运行"中输入"regsvr32 C:\Windows\system32\d3dx9_42.dll" 即可。
这个问题,最彻底的解决办法,下载安装一个direcx9.c。它会把所有d3d9的文件全部安装上。
也可以针对性的网上搜索(D3DX3-42)。下载过来的应该有两种可能:只有一个文件或有两个文件。
一个文件的仅仅支持32位系统,放在c。windows,system32里面。64位系统的必须要两个文件那种。下载过来时应该会跟你放在x86和x64两个文件夹里面。把x86里面那个dll文件放在c,windows,system32里,x64里面那个文件放在c,windows,syswow64里面。当然,如果是32位系统的,只要x86那个就够了。
其实不需要搞这么多东西的
很多单机的文件夹里面
一般都带有DX9的安装包的
一般DX开头的就是了
这文件不用安装的...伱直接放到安装游戏的那文件夹里就行了
下个 DirectX9.0,安装后就好了。
http://xiazai.zol.com.cn/detail/3/26465.shtml