DirectX12如何查看DX版本 directx12教程

不少windows平台的游戏玩家、图形开发开发者,都会遇到需要确认当前体系directx版本的需求——毕竟近年新出的3a大作基本都标准directx 12才能启动,开发dx12图形项目也需要确认开发环境适配,接下来就给大家整理多少简单易操作的查看方式,新人也能一步完成。
通过directx诊断工具查看(全windows版本通用方式)
这是最靠谱也最通用的官方查看方式,适配win10、win11全部版本,操作流程特别简单:先按下键盘的win+r快捷键调出「运行」窗口,在输入框中输入命令`dxdiag`,按下回车或者点击确定按钮,等待体系加载数秒后就会弹出directx诊断工具窗口。窗口默认停留在「体系」选项卡,给下滑动信息列表,就能直接找到「directx版本」这一栏,这里显示的就是当前体系实际启用的dx版本。需要提醒的是,如果这里显示的版本低于dx12,先确认两个前提:你的体系版本是否达标,win10 1511更新之后、全部win11版本才原生支持dx12,老版本体系需要先更新;其次确认显卡硬件是否支持,nvidia kepler架构及更新、amd gcn架构及更新的显卡才支持dx12,老旧硬件无法正常启用dx12。
通过体系配置快速查看版本
如果你运用的是win10或win11,也可以通过体系显示配置快速查看:win10用户可以依次打开「配置→体系→显示」,拉到页面底部点击「顶级显示配置」,进入后选择「显示适配器属性」,弹出的窗口中「适配器」选项卡就会标注显卡支持的dx版本。win11的途径仅稍有调整:依次打开「配置→体系→显示→顶级显示」,后续操作和win10一致,这里显示的是显卡硬件实际支持的dx版本,和诊断工具显示的体系启用版本结合查看,就能得到准确完整的结局。
通过显卡控制面板确认支持情形
配置了官方正版显卡驱动的用户,也可以打开nvidia或amd的显卡控制面板查看版本:打开nvidia控制面板后,点击左下角的「体系信息」,就能直接看到dx支持的具体版本;amd用户可以在控制面板的「硬件信息」栏目中找到对应版本标注。如果出现硬件支持dx12,但体系显示版本不对的情况,基本都是体系未更新或者驱动版本过低导致的,更新体系到新鲜版本,去显卡官网下载对应型号的新鲜驱动配置重启后,就能正常显示dx12版本了。
