DirectX 9是否还能生存?解决方案
DirectX 9是否还能生存???目前Directx已经发展到11了,可以肯定的是功能强大了,但想问的是最终是否会取代Di
DirectX 9是否还能生存???
目前Directx已经发展到11了,可以肯定的是功能强大了,但想问的是最终是否会取代Directx 9???我认为短期内不会取代,游戏还要开发Directx 9版本的,因为XP短期内还是不会消失。。。不知道大家有什么看法,有或者XP什么时候会消失??
[解决办法]
DX 8 到 DX9 是革命性的变化,所以目前基本上看不到DX8的游戏了,但是DX9到DX11一直没有什么革命性的变化,看使命召唤 DX10出来多久了 ,始终都还是DX9的游戏
[解决办法]
目前游戏已经在向DX11进步了,所以dx9将会和xp一起下台
[解决办法]
d7-d8 是革命性变革。
d8-d9 升级成本最低,代码变更最少。
d9-- 以后升级成本高,对于常规应用效益提升不高(尤其是效率还有下降)。
所以d10,d11出来后,使用者生级的积极性不高。
至于以后,一方面要看需求方对于效果的需求变化有多快,行业竞争程度等等因数的,xp 的退出只会是其中因数之一。(win7下依然可以运行d9的程序的,无论32位还是64位)。
个人观点:d7-d8 的革命性变革,使得目前行业内很多企业的dx技术基础都是在 d8出来的时候发展起来的。在dx和OpenGL没有再次革命性的变革之前,D9在未来的好些年内是不会退出的。
[解决办法]
硬件没普及,如果xp绝迹,win7普及了也行。。。d11还有d9 feature level可以用
现在做d11的还要考虑xp用户怎么办,浪费时间浪费精力
[解决办法]
[解决办法]你去google下CE引擎,该引擎1,2,3都是基于dx9做的,虽然有dx10和11版本。但是一般人玩到看到的都是dx9版本渲染的。然后你就知道dx9的“内涵”了。
DX9只是个API层,就好象一个方向盘。它只用用来按照你的意图做你想做的事,车好不好,完全不取决于方向盘的。
[解决办法]从DX8到DX9的革命性变革貌似是指HLSL吧。。。在DX8写shader貌似只能用汇编,而DX9引入了HLSL这种高级语言。。。
嘛我也没用过DX8,以上是道听途说。。。。
而且DX11普及也不是显卡普及与否的问题,有d9 feature level可用嘛。。。关键问题在于现在国内XP占有率太高了。。。
[解决办法][解决办法]dx11的变化不是很大吗?比如tessellation