GDI
読み:ジーディーアイ
外語:GDI: Graphic Device Interface

 Microsoft Windowsで、アプリケーションと、CRTプリンターなどの画像を扱う各種のハードウェアの仲介を目的としたレイヤー(層)のこと。
目次

概要
 このレイヤーは、プログラマーの代わりにハードウェアの違いを吸収することを目的として用意されている。
 また、現在あるハードウェアだけでなく、将来登場する新しいハードウェアであっても同一の機能を実現することが可能で、そういった互換性維持も目的の一つである。

特徴
 32ビット系WindowsではGDI32.DLLによって処理されている。
 このライブラリはBMP画像の描画のほか、画面に点や線、矩形を描くといった基本的な機能しか持っていない。後継にGDI+がある。

バグ
 この機能は後にMS08-021というセキュリティ問題を発生させてしまった。

再検索