DirectX 10和DirectX 9 有什么区别?

高手们哪位知道,DirectX 10和DirectX 9 有什么区别?
最新回答
沁晚离殇

2024-10-16 14:42:06

从技术的角度来说,DX10最大的变化就是增加了geometry shader,即可以在GPU里对图形元素的顶点进行创建、删除或其它改动,这一特性可以用来实现一些奇特、细腻的物体变化效果,这是DX9所不具有的。 另外,所有的DX10显卡都必须保证满足一个共同的特性集合,例如,不能让有些DX10显卡支持浮点贴图、而另一些DX10只支持整数贴图。这也是DX9显卡所不具备的。 总的来说,DX10如果充分发掘其潜能的话,是很有意思、可以做出很好的画面效果的。但也不能说DX9就一定不能做到。这要看具体的游戏或图形程序了。