我运行《无间地狱》的时候提示“未能找到dsdx9-30.dll" 但我的是DX10阿。。

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:07:31
我运行《无间地狱》的时候提示“未能找到dsdx9-30.dll" 但我的是DX10阿。。
请教各位大人怎么回事,另外它提供的有DX9 30.dll的安装,安装后会不会覆盖掉DX10啊?
另外我还有个游戏是说需要 dsdx9-27.dll 的。。。
怎么看自己的DX是多少?

不会,DX9的DLL提供的DirectX9的接口,DX10提供的是DX10的接口,二者不会影响。

你的情况就属于此游戏用到了某些DX9的接口,但是你的系统中没有对应的库文件,这时升级DX9就可以了,这个只是相当于将你的DX9支持扩展了一下,你的DX版本还是10,不用担心。

(出现这种问题的原因是因为DX9从第一次推出到现在总共发展了4年多,有很多升级版本,因此你的电脑中的DX9库可能不是游戏需要的版本,将其需要的库安装进去就没有问题了,其实就是提高了DX9的支持度而已)

要看自己DX的版本,按Win+R组合键,在运行窗口中输入dxdiag回车,打开的窗口中就有DX版本。

他的文件错误,你重转一次
如果他有DX9安装,那他会修改DX10的