株式会社 SSKPC

A00506 2000/01/01
GDI graphics device interface
Windows 3.1/95/98/NT/2000の中のグラフィックス処理を行うプログラム。基本的にすべてのアプリケーションは、画面表示や印刷の際にGDIに対して処理を依頼する。それを受けたGDIは、その命令をディスプレイドライバーやプリンタードライバーが処理できる形に変換して各ドライバーに送ることで画面表示や印刷が実行される。  しかし、ゲームなどで要求される高速なビットマップ描画や動画、3次元グラフィックスなどの処理は、GDIでは処理が追い付かない。そのため米マイクロソフトは、96年にDirectDrawと呼ぶハードウエアに直接アクセスして高速処理を行うための新しいAPIを用意した。