一种硬件资源软件语言接口,程序软接口
显卡是硬件,游戏是软件。DirectX是将硬件和软件连接的程序。
只要有DirectX,游戏开发者可以不用学习硬件,只要会软件编程就能做游戏。
这样用户只要有DirectX的操作系统,和DirectX开发的游戏,和DirectX的硬件。就能玩游戏
比如win7支持Direct 11 ,你拥有一张支持Direct 11的显卡。战地3是基于Direct 11开发的游戏
那么只要具备以上3个条件,你就可以玩战地3了。
还有DirectX向下兼容的
xp仅支持Direct 9.0c ,不过市面上大多数游戏还只是用Direct 9开发的。
比如星级争霸2这样高端的游戏, 也仅仅是用到了Direct9的硬件资源
通俗点的说,Direct X就是用来加强3d图形和声音效果的
如果你是显卡,那DX就是维生素片儿