话不多说先上图,点开始就出现这个问题。。。

但是DirectX就是装的没问题。
LZ一开始也是十分郁闷的,于是乎重下steam重装dota2,这下好了没问题了
但是!!!重点来了,嘛俩及~LZ的好多单击游戏和一些需要DirectX支持的软件都提示没有DirectX!!!
于是又重装DirectX11。。。然后DOTA2又出现上图所示的样子。。。死循环开始

可以看到DirectX11是没有问题的。。。
好吧,到此重点来了!!!
仔细一想,steam检测DirectX弹出框框就等于if(检测DIrectX==最新版){打开DOTA2}
那么如果直接去打开DOTA2呢,\steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe
直接打开dota2,发现没有问题,但是是国际服是吧~不能上完美国际

这个办法是通过steam才能生效,所以呢,pass!!!
那么只有这样子了,发送dota2.exe到桌面快捷方式,在目标路径后添加 DX11 -perfectworld,打开快捷方式~~ok,成功

得出初步结论,steam判断DirectX上有BUG,我百度发现这个问题其实是一直存在的但是一直没有人发出解决的方法。所以特地发一个帖子,希望有人看见。也希望完美的程序猿去看下到底是什么情况~

但是DirectX就是装的没问题。
LZ一开始也是十分郁闷的,于是乎重下steam重装dota2,这下好了没问题了
但是!!!重点来了,嘛俩及~LZ的好多单击游戏和一些需要DirectX支持的软件都提示没有DirectX!!!
于是又重装DirectX11。。。然后DOTA2又出现上图所示的样子。。。死循环开始

可以看到DirectX11是没有问题的。。。
好吧,到此重点来了!!!
仔细一想,steam检测DirectX弹出框框就等于if(检测DIrectX==最新版){打开DOTA2}
那么如果直接去打开DOTA2呢,\steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe
直接打开dota2,发现没有问题,但是是国际服是吧~不能上完美国际

这个办法是通过steam才能生效,所以呢,pass!!!
那么只有这样子了,发送dota2.exe到桌面快捷方式,在目标路径后添加 DX11 -perfectworld,打开快捷方式~~ok,成功

得出初步结论,steam判断DirectX上有BUG,我百度发现这个问题其实是一直存在的但是一直没有人发出解决的方法。所以特地发一个帖子,希望有人看见。也希望完美的程序猿去看下到底是什么情况~