1.win10为什么安装不上directx
win10自带的就是Dx12,无需另外安装,如果用dxdiag查看Dx版本不是12,原因有以下几点:
1、显卡比较老,不支持directx12 ,对于这样的硬件是不是directx12并不重要了;
2、显卡支持directx12,但是没有更新驱动,或使用Win10更新的驱动导致无法显示directx12;
3、自动更新后会变成directx12。
总之一句话,win10是Directx12是一定的,无需纠结。
2.win10要不要安装directx9
win10自带dx 11,12的运行库,对dx9有最基础的支持,但是很多老游戏需要完整的dx 9/10 运行库。
老的dx运行库是独立安装的,微软官网给下载,directx runtime. 几十兆大小。如果运行程序玩游戏足矣。
如果要开发老的dx9/10程序,那恐怕得下 directx sdk june 2010,一个老sdk,500m。 如果开发新的dx11/12程序,新的dx开发包集成在win10 sdk里了,也就是说必须下载win10 sdk.老大了。
3.directx 9与Windows不兼容 安装不了
目前绝大多数游戏都需要 DX9 组件,但 DX9 本身就有许多不同日期的版本,而不同的游戏会要求安装 DX 的不同版本,所以在游戏的安装光盘中一般都附带自己需要的 DX 组件,这些不同版本的 DX9 组件在系统也是和平共存的,由游戏来决定自己该使用哪个版本,对某个确定的游戏而言,系统中超过需要的更高版本不会发生效用。
目前的显卡肯定支持 DX9,但不一定支持 DX11,而且支持 DX11 的游戏也不多,系统里面高版本的 DX 组件对不支持的显卡、不支持的游戏都没有任何效果。
4.Win10怎么安装DirectX 9.0
1.启动安装程序之后,这里会出现一个提示框,点击“Yes”就可以了。
2.接着将软件的安装程序解压出来,由于解压之后会出现许多压缩包,选择一个空的文件夹最好。
3.然后启动软件的安装程序“DXSETUP”,进入安装界面后接受协议,点击“下一步”就可以开始安装了。
4.安装位置只能选择默认的磁盘,所以安装完成之后在DirectX 诊断工具中可以看到软件已经装好。
directx9.0c:
转载请注明出处windows之家 » win10安装不了dx9