win8.1已经内置了dx11。
Directx11可以向下兼容Directx9的程序,但是某些老的游戏可能还是需要Directx10,如果出现这种情况,可以下载安装Directx10,安装后不会覆盖Directx11,这个可以看具体的情况来决定是否要安装。
Directx 是一个独立的软件,windows 8支持directx 11,但不是说window 8就一定是directx 11.另外directx 11也有不同的更新版本,比如你提到的directx 11.2或其它的。你在Directx工具上看到的Directx版本可能是Directx的主版本,但具体是哪个更新版本就没给你显示出来而已。