win8自带就是directx11为什么打开游戏说缺少xinput1_3.dll?求解啊!

2024-11-14 22:47:37
推荐回答(1个)
回答1:

游戏公司为了游戏的兼容性,往往都是基于DirectX 9.0的API开发游戏,然后加上DirectX 10和DirectX 11的特效,这样的话,不管什么样的显卡都可以玩游戏。也正是如此,DirectX 9.0有问题会影响目前最新的游戏。Windows8最高支持DirectX 11,向下兼容DirectX 9以及DirectX 10,并不是只支持DirectX 11;其次原版的Windows 8中只包含了最基本的DirectX 组件,而游戏需要的往往是较高级的组件(如d3dx9_42.dll、xinput1_3.dll),系统缺失这些关键的文件会造成游戏无法运行。

一次补全所有.DLL文件,微软官方补丁包,下载 安装 就好了
http://www.microsoft.com/en-us/download/details.aspx?id=8109