showgame 发表于 2011-3-14 01:38

本帖最后由 showgame 于 2011-3-14 01:41 编辑

写过DX程序的人就知道了,DX9使用的渲染方式和DX11的不一样,DX10开始可以使用shader,shader通过渲染管线来渲染画面,通过单独一个叫做HLSL的方式编写shader程序,和dx9获取设备,然后通过设备进行渲染的方式不同。理论上,两者都能实现相同的效果,但是支持DX11的显卡有特殊的硬件加速装置,效率要比DX9高,举个例子,比如DX11可以使用显卡加速物理计算。不支持DX11的卡,无法使用用shader写的效果,为了保证游戏不会崩溃,所以游戏公司应该保存了默认设置,也就是说,如果你选了DX11,但是你的硬件不支持DX11,使用的渲染方法还是DX9的方法。

LYnYuN.ArieS 发表于 2011-3-14 02:13

回复 32# tq08rsu


    小白了吧,xp是d9

tq08rsu 发表于 2011-3-14 13:30

本帖最后由 tq08rsu 于 2011-3-14 13:42 编辑

回复 34# LYnYuN.ArieS
那dx10 vista教头 。虽然俺的xp不支持:lol
页: 1 [2]
查看完整版本: DX11與DX9 畫面差距極小