> 文章列表 > dx10和dx11有什么区别?directx11和directx10哪个好用

dx10和dx11有什么区别?directx11和directx10哪个好用

dx10和dx11有什么区别?directx11和directx10哪个好用

1、DirectX 11:带来了Tessellation(拆嵌式细分曲面技术)、Multi-Threading(多线程)、DirectCompute(通用计算)、Shader Model 5.0(渲染引擎5.0)以及Texture Compression(纹理压缩)五个重要特性。

2、DirectX 10:图形流水线体系中,最大的结构性变化就是在几何处理阶段增加了几何渲染单元

1、DirectX 11:新增了计算着色器,可以让平行编程变得更加容易,其独有的特性也会促进开发者们大胆的、迅速采纳这种API。

2、DirectX 10:几何渲染单元被附加在顶点渲染单元之后,但并不像顶点渲染单元那样输出一个个顶点,而是以图元作为处理对象。

1、DirectX 11:DirectX 11的渲染管线标志着绘图硬件以及软件功能革命性一步。

2、DirectX 11加入了对Tessellation(镶嵌)的支持。

Tessellation 由外壳着色器(Hull Shader)、镶嵌单元(tessellator)以及域着色器(Domain Shader)组成。

3、DirectX 10:几何渲染单元赋予GPU自行创造新几何物体、为场景添加内容的神奇能力。

1、directx10好。

2、directx10帧率高,DirectX11和DX10主要在游戏帧数、功耗、跨平台游戏支持性等方面存在区别。

3、游戏帧数方面,DX11随着画面的复杂度和细节提升会有明显的帧数下降,而DX10帧数会保持一个比较稳定帧数;在功耗方面,渲染同一场景时DX10会有比DX11更低的功耗表现。