次の方法で共有


Geometry.GetRenderBounds メソッド

定義

ジオメトリとそのストロークをちょうど格納できる大きさの、軸に平行な四角形を返します。

オーバーロード

GetRenderBounds(Pen)

指定した Pen でアウトライン化したジオメトリをちょうど格納できる大きさの、軸に平行な四角形を返します。

GetRenderBounds(Pen, Double, ToleranceType)

指定した許容範囲の要素を前提とし、指定した Pen でアウトライン化したジオメトリをちょうど格納できる大きさの、軸に平行な四角形を返します。

GetRenderBounds(Pen)

指定した Pen でアウトライン化したジオメトリをちょうど格納できる大きさの、軸に平行な四角形を返します。

public:
 System::Windows::Rect GetRenderBounds(System::Windows::Media::Pen ^ pen);
public System.Windows.Rect GetRenderBounds (System.Windows.Media.Pen pen);
member this.GetRenderBounds : System.Windows.Media.Pen -> System.Windows.Rect
Public Function GetRenderBounds (pen As Pen) As Rect

パラメーター

pen
Pen

ジオメトリのストロークの領域を記述するオブジェクト。

戻り値

Rect

中抜きのジオメトリをちょうど格納できる大きさの、軸に平行な四角形。

注釈

このメソッドは、ジオメトリを処理するときに既定の StandardFlatteningTolerance 許容値係数 (プロパティによって記述) を使用します。 独自の許容範囲係数を指定するには、このメソッドを GetRenderBounds 使用します。

一部 Geometry のメソッド (たとえば GetRenderBounds) は、ジオメトリの多角形近似を生成または使用します。 許容値係数は、この多角形近似のポイント間の最大距離を指定します。 許容値が小さいほど近似値は優れていますが、許容係数が大きい近似よりも多くの処理が必要です。

適用対象

GetRenderBounds(Pen, Double, ToleranceType)

指定した許容範囲の要素を前提とし、指定した Pen でアウトライン化したジオメトリをちょうど格納できる大きさの、軸に平行な四角形を返します。

public:
 virtual System::Windows::Rect GetRenderBounds(System::Windows::Media::Pen ^ pen, double tolerance, System::Windows::Media::ToleranceType type);
public virtual System.Windows.Rect GetRenderBounds (System.Windows.Media.Pen pen, double tolerance, System.Windows.Media.ToleranceType type);
abstract member GetRenderBounds : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Rect
override this.GetRenderBounds : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Rect
Public Overridable Function GetRenderBounds (pen As Pen, tolerance As Double, type As ToleranceType) As Rect

パラメーター

pen
Pen

ジオメトリのストロークの領域を記述するオブジェクト。

tolerance
Double

ジオメトリの多角形近似における点と点の間の距離の上限。 値が小さいほど、生成される結果の精度は高まりますが、実行速度が低下します。 tolerance が .000001 より小さい場合、.000001 が代わりに使用されます。

type
ToleranceType

許容範囲の要素が絶対値か、またはこのジオメトリの領域に対して相対的かを指定する、ToleranceType 値の 1 つ。

戻り値

Rect

中抜きのジオメトリをちょうど格納できる大きさの、軸に平行な四角形。

注釈

一部 Geometry のメソッド (たとえば GetRenderBounds) は、ジオメトリの多角形近似を生成または使用します。 許容値係数は、この多角形近似のポイント間の最大距離を指定します。 許容値が小さいほど近似値は優れていますが、許容係数が大きい近似よりも多くの処理が必要です。

適用対象