Windows フォームでのグラフィックスと描画
共通言語ランタイムは、GDI+ と呼ばれる Windows グラフィックス デバイス インターフェイス (GDI) の高度な実装を使用します。 GDI+ を使用すると、グラフィックスの作成、テキストの描画、およびグラフィカル イメージのオブジェクトとしての操作を行うことができます。 GDI+ は、パフォーマンスと使いやすさを提供するように設計されています。 GDI+ を使用して、Windows フォームとコントロールにグラフィカル イメージをレンダリングできます。 Web フォームで GDI+ を直接使用することはできませんが、イメージ Web サーバー コントロールを使用してグラフィカル イメージを表示できます。
このセクションでは、GDI+ プログラミングの基礎について説明するトピックを紹介します。 包括的な参照を意図したものではありませんが、このセクションには、Graphics、Pen、Brush、および Color オブジェクトに関する情報が含まれており、図形の描画、テキストの描画、画像の表示などのタスクを実行する方法について説明します。 詳細については、「GDI+ リファレンス
早速始めたい場合は、「グラフィックス プログラミングの概要」をご覧ください。 Windows フォームでコードを使用して線、図形、テキストなどを描画する方法に関するトピックがあります。
このセクションにおいては
グラフィックスの概要
グラフィックス関連のマネージド クラスの概要について説明します。
GDI+ マネージド コード について
マネージド GDI+ クラスに関する情報を提供します。
マネージド グラフィックス クラスを使用
GDI+ マネージド クラスを使用してさまざまなタスクを完了する方法を示します。
参考
System.Drawing
GDI+ の基本的なグラフィックス機能へのアクセスを提供します。
System.Drawing.Drawing2D
高度な 2 次元およびベクター グラフィックス機能を提供します。
System.Drawing.Imaging
高度な GDI+ イメージング機能を提供します。
System.Drawing.Text
GDI+ 文字体裁の高度な機能を提供します。 この名前空間のクラスは、フォントのコレクションを作成して使用するために使用できます。
System.Drawing.Printing
印刷機能を提供します。
関連セクション
カスタム コントロールの描画とレンダリング
コントロールを描画するためのコードを提供する方法について詳しく説明します。
.NET Desktop feedback