本連載でも何度か述べているように、Windows 7では新しいグラフィックAPI「Direct2D」「DirectWrite」により、画面表示が高速になり、なおかつ文字が綺麗に表示できるようになった。 WindowsはWindows Vistaで、DirectXを画面表示に使うアーキテクチャーに変更された。しかし、テキスト表示や2D図形、線を表示するには、新しく導入されたグラフィックスサブシステム「WPF」(Windows Presentation Foundation)を、アプリケーションが直接扱う必要があった。 WPFは高度な機能を有していたものの、単にテキストや2Dグラフィックを表示するだけに使うには、いささかプログラミングが難しかった。そのためVistaになっても多くのアプリケーションが、昔からあるAPI「GDI」「GDI+」をそのまま利用していた(Windows XPとの互換性と
![Windowsの画面表示を変えるDirect2DとDirectWrite (1/3)](https://cdn-ak-scissors.b.st-hatena.com/image/square/49da521231b9cc235d01f4c7e5597c60e578dec8/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F2009%2F04%2F04%2F231784%2Fl%2Ff91c3173545b5401.jpg%3F20200122)