次の方法で共有


GDI+ での描画サーフェイスの制限

クリッピングでは、特定の四角形または領域だけに描画を制限します。 文字列 "Hello" をハート形の領域に合わせてクリップした例を次の図に示します。

制限付き描画面

領域のクリッピング

領域はパスから構築でき、パスは文字列のアウトラインを含むことができるため、テキストのアウトラインをクリッピングに使用できます。 複数の同心楕円をテキスト文字列の内部に合わせてクリップした例を次の図に示します。

制限付き描画面

クリッピングを使用して描画するには、Graphics オブジェクトを作成し、このオブジェクトの Clip プロパティを設定してから、同じ Graphics オブジェクトの描画メソッドを呼び出します。

        myGraphics.Clip = myRegion
        myGraphics.DrawLine(myPen, 0, 0, 200, 200)

myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);

参照

参照

System.Drawing.Graphics

System.Drawing.Region

その他の技術情報

直線、曲線、および図形

領域の使用