DirectWrite

DirectWrite is a text layout and glyph rendering API by Microsoft. It was designed to replace GDI/GDI+ and Uniscribe for screen-oriented rendering and was shipped with Windows 7 and Windows Server 2008 R2, as well as Windows Vista and Windows Server 2008 (with Platform Update installed).[1] DirectWrite is hardware-accelerated (using the GPU) when running on top of Direct2D, but can really render on the CPU to any target, including a GDI bitmap.[2][3]

Features

In Windows 8.1, DirectWrite gained support for color fonts.[5][6]

Uses

The XPS viewer in Windows 7 uses DirectWrite, but it renders the output on a GDI+ surface.[7]

Internet Explorer 9 and later versions use DirectWrite layered over Direct2D for improved visual quality and performance.[8][9][10] Firefox 4 also added DirectWrite support, but rendering in the DirectWrite specific style was made non-default for some fonts in Firefox 7 due to user complaints about the rendering quality.[11]

Microsoft Office 2013 supports either Direct2D/DirectWrite or GDI/Uniscribe for display rendering and typography.[12]

Google Chrome in Windows supports DirectWrite starting from version 37.[13]

See also

References

  1. ↑ "The Platform Update for Windows Vista". DirectX Developer Blog. 10 September 2009. Retrieved 27 January 2012.
  2. ↑ "Introducing DirectWrite". Microsoft Developer Network. Microsoft.
  3. ↑ Windows 7: Introducing Direct2D and DirectWrite – PDC 2008 video 15:00-16:00 and 27:00-28:00
  4. ↑ "Windows 7: Introducing Direct2D and DirectWrite – pdc2008". Channel 9. Microsoft. 29 October 2008.
  5. ↑ "What's new in DirectWrite". Microsoft Developer Network. Microsoft.
  6. ↑ Dan McLachlan (26 June 2013). "Innovations in High Performance 2D Graphics with DirectX – Build 2013". Channel 9. Microsoft.
  7. ↑ Worachai Chaoweeraprasit (13 February 2009). "Advances in typography and text rendering in Windows 7". Microsoft Developer Network. Microsoft.
  8. ↑ Tim Anderson (11 August 2010). "Firefox 4 as Psychedelic as IE9 with Direct2D enabled". itwriting.com. Retrieved 6 August 2014.
  9. ↑ Shankland, Stephen (25 March 2014). "Firefox 4 beta 4 adds hardware acceleration". CNET. Retrieved 6 August 2014.
  10. ↑ "Mozilla chucks Roc at Microsoft's new hardness". The Register. 13 September 2010.
  11. ↑ "DirectWrite Text Rendering in Firefox 6". Blog.mozilla.org. 11 August 2011. Retrieved 9 August 2014.
  12. ↑ Murray Sargent. "Office Adopts New Windows Display Technology". Microsoft Developer Network. Microsoft.
  13. ↑ Brandon Chester (26 August 2014). "Google Updates Chrome To Version 37 With DirectWrite Support". AnandTech. Retrieved 27 August 2014.
This article is issued from Wikipedia - version of the 7/14/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.