伴随着Windows VISTA操作系统的发布,DirectX10也早已成为了显卡界的全新标准。DirectX10的出现,不仅让显卡架构进行了全方面的改进,同时对于游戏画面来说,也使得到了飞跃性的提升。相信这一点作为玩家的你应该不会比小编陌生多少,毕竟目前DX10游戏已经铺天盖地。
不过作为一项喜欢通过后期补丁来完善程序的微软来说,DirectX10推出后不久再次出现了补丁升级现象——DirectX10.1。实际上,从DirectX7版本之后,微软就已经出现了这个“恶习”,不断的推出同版本DirectX的补丁,不仅让图形卡厂商面临开发的难度,也让消费者的选择面临两难,例如DX8到DX8.1、DX9到DX9.0 C等等。
这些年图形技术的发展日新月异,消费者大概已经适应了迅速的产品更迭速度,所以尽量选择支持较新DirectX版本的图形卡更有价值,而目前微软最新版本的DirectX就已经更新到了DirectX10.1。
实际上,DirectX 10的推出应该是微软的一个缓兵之计,看上去它更像是过渡产品,而DX10.1才是攻击重点,而ATI从Radeon HD 3800系列开始就已经支持这一特性,到目前的Radeon HD 4800系列已经是发展到了第二代DX10.1架构。
DirectX 10.1保持了10版本的原有整体结构和编程模型,同时提供了许多增强功能。顶点,几何和像素着色指令集已经得到更新,支持Shader Model 4.1。新功能可分为三大类:新的shader及纹理能力,反锯齿改进,更加严密的规范等等。