GDIとは何? わかりやすく解説 Weblio辞書 (original) (raw)
ジー‐ディー‐アイ【GDI】
ジー‐ディー‐アイ【GDI】
ジー‐ディー‐アイ【GDI】
GDI
GDI
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/07 04:26 UTC 版)
gdi++
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/06/24 08:35 UTC 版)
| この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2013年4月) |
|---|
**gdi++**(じーでぃーあいぷらすぷらす)は、Windows 2000/XPにおいて、フォントレンダリングエンジンを置き換え、フォントの入れ替えなどを伴うことなくアンチエイリアスのかかった滑らかな表示を実現するソフトウェアである。このソフトは現在オープンソースで公開され、作者のWebサイトよりダウンロードすることができる。名前の「++」は、開発最初期において、適用するアプリケーションのバイナリの "gdi32.dll" の文字を直接 "gdi++.dll" のように書き換えていたために、サイズが同じで見分けが付きやすい文字列として選ばれたことによるもの。
開発履歴
初期のバージョンでは、GDIによりあらかじめ大きめのサイズでラスタライズされたフォントを縮小するという手法が取られていたが、現在ではレンダリングエンジンにFreeTypeを利用した派生版が有志の手によって開発されている。 また、最初期に用いられていたアプリケーションのバイナリを直接書き換える方法は、APIフックによりレンダリングエンジンを置き換える方法へと変更された。
評価など
Windows Vistaではシステムの標準フォントがメイリオに置き換えられ、システムフォントにアンチエイリアスがかかるように改良されたが、gdi++はそれと類似したレンダリングをWindows 2000やWindows XPで実現できるという点が評価され、「先取り」という表現は適切ではない[1]ものの、2006年窓の杜大賞で「Windows Vista先取り賞」を獲得した[2]。
ただし、Windows Vista/Windows XP標準のClearType(アンチエイリアス機能)とgdi++の提供するアンチエイリアス機能は同等なものではない。 使用するフォントや個人の好みにもよるが、gdi++を用いたレンダリングはVistaでのメイリオフォントによるものよりも良好なレンダリング結果が得られる[3]、と評されている。
脚注
- ^ 日本語版WindowsにおいてXP以前で標準となっているMSフォント(MS ゴシック/MS 明朝など)では、内蔵のビットマップフォントが優先的に使用され、ClearTypeの恩恵を受ける機会自体が稀な為にその様な印象を受けるが、ビットマップを内蔵しないフォントのレンダリングに関してWindows Vista/Windows XPの違いは無い
- ^ “2006年 窓の杜大賞 結果発表”. 窓の杜. インプレス. 2017年6月24日閲覧。
- ^ ClearTypeは横方向のみのアンチエイリアス処理であるが、gdi++では縦方向にもアンチエイリアス処理がかかることも関係している
外部リンク
GDI
ウィキペディア小見出し辞書の「GDI」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。お問い合わせ。
固有名詞の分類
- GDIのページへのリンク



