GraphicsPath.GetBounds メソッド (Matrix)
このパスが指定された Matrix オブジェクトに変換されたときに、この GraphicsPath オブジェクトに外接する四角形を返します。
Overloads Public Function GetBounds( _
ByVal matrix As Matrix _) As RectangleF
[C#]
public RectangleF GetBounds(Matrixmatrix);
[C++]
public: RectangleF GetBounds(Matrix* matrix);
[JScript]
public function GetBounds(
matrix : Matrix) : RectangleF;
パラメータ
- matrix
外接する四角形を計算する前に、このパスに適用される変換を指定する Matrix オブジェクト。パスは恒久的に変換されるわけではありません。変換は、外接する四角形を計算する処理の中だけで使用されます。
戻り値
GraphicsPath オブジェクトに外接する四角形を表す RectangleF 構造体。
解説
返された外接する四角形のサイズは、端点キャップの種類、ペンの幅、およびペンのマイタ制限値によって影響を受けるため、境界によって指定されたパスに緩やかに一致します。近似式は、外接する初期の四角形をペン幅で膨らませ、この結果にマイタ制限値を掛け合わせ、端点キャップのための追加の余白を加算します。
使用例
例については、 GraphicsPath.GetBounds() のトピックを参照してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
GraphicsPath クラス | GraphicsPath メンバ | System.Drawing.Drawing2D 名前空間 | GraphicsPath.GetBounds オーバーロードの一覧