Direct2D

本页使用了标题或全文手工转换,现处于中国大陆简体模式
求闻百科,共笔求闻

Direct2D微软公司用来取代DirectDraw以及GDIGDI+等的一项新技术[1],主要提供2D动画的硬体加速,支持Windows Vista SP2和Windows 7及以上的微软Windows操作系统[2]

Direct2D技术架构于Direct3D 10.1 API之上,能够透过硬件加速功能来创建2D图形,而且完全支持透明和Alpha混合。Direct2D亦支持软件实现(Software rasterizer),即在显卡不支持硬件加速的情况下,Direct2D仍可以使用软件方式描绘,且效果仍优于GDI。

Direct2D可以使用DXGI(DirectX Graphics Infrastructure)与交互操作,Direct2D还能很好的支持DirectWrite

Direct2D的支持高质量的渲染,具有以下特点:

  • 支持ClearType文字的呈现方式(DirectWrite提供)
  • 消除原图锯齿状(Per primitive antialiasing)
  • 几何形状(直线,曲线)和位图绘制和填写。
  • 纯色(Solid color)、线性。
  • 描绘中间层。
  • 多元的几何操作(如unions、intersections、widening、outlining等)

Direct2D的使用设备的独立坐标系统,它可以依照显示荧幕的大小来自动调整GUI的DPI缩放。现在Direct2D已被用于Internet Explorer 9Mozilla Firefox 4[3]

参见

参考资料

外部链接