Share via


グラフィックス コンテナーの使用

Graphics オブジェクトには、ベクター 画像、ラスター イメージ、テキストを表示するための DrawLineDrawImageDrawString などのメソッドが用意されています。 Graphics オブジェクトには、描画される項目の品質と向きに影響を与えるいくつかのプロパティもあります。 たとえば、スムージング モード プロパティはアンチエイリアシングが直線と曲線に適用されるかどうかを決定し、ワールド変換プロパティは描画される項目の位置と回転に影響します。

Graphics オブジェクトは、多くの場合、特定のディスプレイ デバイスに関連付けられます。 Graphics オブジェクトを使用してウィンドウに描画する場合、Graphics オブジェクトはその特定のウィンドウにも関連付けられます。

Graphics オブジェクトは、描画に影響を与える一連のプロパティを保持し、デバイス固有の情報にリンクされているため、コンテナーと考えることができます。 既存の Graphics オブジェクト内にセカンダリ コンテナーを作成するには、その Graphics オブジェクトの BeginContainer メソッドを呼び出します。

次のトピックでは、 グラフィックス オブジェクトと入れ子になったコンテナーについて詳しく説明します。