Geometry.GetRenderBounds Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan persegi panjang rata sumbu yang tepat cukup besar untuk berisi geometri dan goresannya.
Overload
| Nama | Deskripsi |
|---|---|
| GetRenderBounds(Pen) |
Mengembalikan persegi panjang rata sumbu yang persis cukup besar untuk berisi geometri setelah diuraikan dengan yang ditentukan Pen. |
| GetRenderBounds(Pen, Double, ToleranceType) |
Mengembalikan persegi panjang rata sumbu yang persis cukup besar untuk berisi geometri setelah diuraikan dengan faktor toleransi yang ditentukan Pen. |
GetRenderBounds(Pen)
Mengembalikan persegi panjang rata sumbu yang persis cukup besar untuk berisi geometri setelah diuraikan dengan yang ditentukan 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
Parameter
- pen
- Pen
Objek yang menjelaskan area goresan geometri.
Mengembalikan
Persegi panjang rata sumbu yang persis cukup besar untuk berisi geometri yang diuraikan.
Keterangan
Metode ini menggunakan faktor toleransi default (dijelaskan oleh StandardFlatteningTolerance properti) saat memproses geometri. Untuk menentukan faktor toleransi Anda sendiri, gunakan metode .GetRenderBounds
Beberapa Geometry metode (seperti GetRenderBounds) menghasilkan atau menggunakan perkiraan poligonal geometri. Faktor toleransi menentukan jarak maksimum antara titik dalam perkiraan poligonal ini. Nilai toleransi yang lebih kecil menghasilkan perkiraan yang lebih baik, tetapi memerlukan lebih banyak pemrosesan daripada perkiraan dengan faktor toleransi besar.
Berlaku untuk
GetRenderBounds(Pen, Double, ToleranceType)
Mengembalikan persegi panjang rata sumbu yang persis cukup besar untuk berisi geometri setelah diuraikan dengan faktor toleransi yang ditentukan 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
Parameter
- pen
- Pen
Objek yang menjelaskan area goresan geometri.
- tolerance
- Double
Batas maksimum pada jarak antara titik dalam perkiraan poligonal geometri. Nilai yang lebih kecil menghasilkan hasil yang lebih akurat tetapi menyebabkan eksekusi yang lebih lambat. Jika tolerance kurang dari .000001, .000001 digunakan sebagai gantinya.
- type
- ToleranceType
Salah ToleranceType satu nilai yang menentukan apakah faktor toleransi adalah nilai absolut atau relatif terhadap area geometri.
Mengembalikan
Persegi panjang rata sumbu yang persis cukup besar untuk berisi geometri yang diuraikan.
Keterangan
Beberapa Geometry metode (seperti GetRenderBounds) menghasilkan atau menggunakan perkiraan poligonal geometri. Faktor toleransi menentukan jarak maksimum antara titik dalam perkiraan poligonal ini. Nilai toleransi yang lebih kecil menghasilkan perkiraan yang lebih baik, tetapi memerlukan lebih banyak pemrosesan daripada perkiraan dengan faktor toleransi besar.