WEB开发网
开发学院操作系统Windows 7 深度解读 - Windows 7核心图形架构细致分析 阅读

深度解读 - Windows 7核心图形架构细致分析

 2009-09-26 00:00:00 来源:WEB开发网   
核心提示: 以前的图形操作大部分由Diredt3D和GDI/GDI+完成(此外还有一个WIC——Windows Image Component,管理扫描、打印和图形解码等工作),深度解读 - Windows 7核心图形架构细致分析(5),而在Vista当中,GDI是无法硬件加速的&m

深度解读 - Windows 7核心图形架构细致分析

以前的图形操作大部分由Diredt3D和GDI/GDI+完成(此外还有一个WIC——Windows Image Component,管理扫描、打印和图形解码等工作),而在Vista当中,GDI是无法硬件加速的——因此Vista显得很慢,在Windows 7中,GDI的工作除了通过WDDM模型的改变获得硬件加速之外,它们还按照面向的应用重新划分为Direct2D(2D加速)、 DirectWrite(文本处理)和DXGI 1.1(设备控制),这些新的API或者新分配到的API具有着硬件加速,例如,Direct2D就实际上是通过Direct3D 10来完成加速:

Direct2D:

硬件加速的即时模式2维图形API,它在2维几何图形、位图和文本方面有着较高的性能和质量。Direct2D API是设计与GDI、GDI+和Direct3D之间进行互操作的。

DirectWrite:

DirectWrite提供高质量的文本呈现、具有独立分辨率的轮廓字体、完整的Unicode文本以及布局支持。在使用Direct2D的时候,DirectWrite是硬件加速的。

深度解读 - Windows 7核心图形架构细致分析

当系统不支持Direct3D 10的时候,Windows 7会通过一个额外的10Level9软件层使用D3D9来完成工作,显然,为了最好的效率,你需要使用Direct3D10的显卡,因为Windows 7的DWM基于Direct3D 10

深度解读 - Windows 7核心图形架构细致分析

上一页  1 2 3 4 5 6 7  下一页

Tags:深度 解读 Windows

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接