GDI+ での描画サーフェイスの制限
更新 : 2007 年 11 月
クリッピングでは、特定の四角形または領域だけに描画を制限します。文字列 "Hello" をハート形の領域に合わせてクリップした例を次の図に示します。
領域のクリッピング
領域はパスから構築でき、パスは文字列のアウトラインを含むことができるため、テキストのアウトラインをクリッピングに使用できます。複数の同心楕円をテキスト文字列の内部に合わせてクリップした例を次の図に示します。
クリッピングを使用して描画するには、Graphics オブジェクトを作成し、このオブジェクトの Clip プロパティを設定してから、同じ Graphics オブジェクトの描画メソッドを呼び出します。
myGraphics.Clip = myRegion
myGraphics.DrawLine(myPen, 0, 0, 200, 200)
myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);