本页使用了标题或全文手工转换

Direct2D

维基百科,自由的百科全书
跳转至: 导航搜索

Direct2D是美國微軟公司用來取代 DirectDraw 以及GDI, GDI+等新技術[1],主要提供2D 動畫的硬體加速,目前只支援 Windows Vista SP2以及Windows 7以上[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].

注釋[编辑]

參見[编辑]

外部連結[编辑]