Delphi でのグラフィックスプログラミングでは VCL が GDI オブジェクト、デバイスコンテキストやビットマップなどをどのように管理しているか重要です。Delphi ではこれらを簡単なグラフィックス処理では意識しなくてもすむようにうまく隠蔽しています。
しかしながら、パレットを駆使した複雑なグラフィックス処理や、Delphi が直接サポートしていないより高度なグラフィック処理を行う際には VCL の内部動作に深い理解が必要になります。
本章では
を解説します。