写过DX程序的人就知道了,DX9使用的渲染方式和DX11的不一样,DX10开始可以使用shader,shader通过渲染管线来渲染画面,通过单独一个叫做HLSL的方式编写shader程序,和dx9获取设备,然后通过设备进行渲染的方式不同。理论上,两者都能实现相同的效果,但是支持DX11的显卡有特殊的硬件加速装置,效率要比DX9高,举个例子,比如DX11可以使用显卡加速物理计算。不支持DX11的卡,无法使用用shader写的效果,为了保证游戏不会崩溃,所以游戏公司应该保存了默认设置,也就是说,如果你选了DX11,但是你的硬件不支持DX11,使用的渲染方法还是DX9的方法。 回复 32# tq08rsu
小白了吧,xp是d9 本帖最后由 tq08rsu 于 2011-3-14 13:42 编辑
回复 34# LYnYuN.ArieS
那dx10 vista教头 。虽然俺的xp不支持:lol
页:
1
[2]