📑 Table of Contents

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]

參見

编辑

参考资料

编辑
  1. ^ 存档副本. [2011-07-06]. (原始内容存档于2011-07-07). 
  2. ^ 存档副本. [2011-07-06]. (原始内容存档于2009-03-28). 
  3. ^ Microsoft isn't the only one developing a hardware-accelerated browser页面存档备份,存于互联网档案馆), November 24, 2009.

外部連結

编辑

📚 Artikel Terkait di Wikipedia

Matplotlib

Michael Droettboom as the lead matplotlib developer. matplotlib.org. [2017-02-23]. (原始内容存档于2020-10-27).  Matplotlib Lead Developer Explains Why He Can’t Fix

游戏开发者选择奖年度游戏

GameChoiceAwards.com. Game Developer Conference. [2022-12-04]. (原始内容存档于2023-05-31) (英语).  'Deathloop,' 'It Takes Two,' And 'Forza Horizon 5' Lead Nominees For GDCA

Plex

(原始内容存档于2014-08-29).  Deleon, Nicholas. CrunchGear Interview: We talk to the lead developer of Plex Media Center for Mac OS X: It was doing Boxee-like stuff before

Raven Software

Daily Page. 2013-10-31 [2013-11-05]. [失效連結] Raven Software now the lead developer on CoD: Online for China. CharlieIntel. 2014-04-17 [2015-11-04]. (原始内容存档于2015-12-22)

Hugin

lead administrator on the Summer of Code effort HDR de-ghosting[永久失效連結] by Jing Jin(美国), mentored by Pablo d'Angelo(德国)who is also the lead developer

本·古德傑

Herald. 2005-02-09 [2014-05-06].  Fisher, Ken. Google hires Firefox lead developer. Ars Technica. 2005-01-24 [2014-05-06].  A Kiwi living the dream working

Hugo (軟件)

(原始内容存档于2026-02-19) –通过GitHub.  Interview with Bjørn Erik Pedersen, Hugo lead developer. the New Dynamic. 2017年10月3日 [2019-03-25]. (原始内容存档于2019-03-25) (英语)

Google Talk

(原始内容存档于2008-02-22).  维基新闻相关報導: Google Talk released in beta form Google hires lead developer for open source instant messenger, Gaim Google Talk(页面存档备份,存于互联网档案馆)(英文)