Geometry.GetRenderBounds Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un rettangolo allineato all'asse sufficientemente grande da contenere la geometria e il relativo tratto.
Overload
GetRenderBounds(Pen) |
Restituisce un rettangolo allineato all'asse sufficientemente grande da contenere la geometria delineata con l'oggetto Pen specificato. |
GetRenderBounds(Pen, Double, ToleranceType) |
Restituisce un rettangolo allineato all'asse sufficientemente grande da contenere la geometria delineata con l'oggetto Pen specificato, in base al fattore di tolleranza definito. |
GetRenderBounds(Pen)
Restituisce un rettangolo allineato all'asse sufficientemente grande da contenere la geometria delineata con l'oggetto Pen specificato.
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
Parametri
- pen
- Pen
Oggetto che descrive l'area del tratto della geometria.
Restituisce
Rettangolo allineato all'asse sufficientemente grande da contenere la geometria delineata.
Commenti
Questo metodo usa il fattore di tolleranza predefinito (descritto dalla proprietà) durante l'elaborazione della StandardFlatteningTolerance geometria. Per specificare il proprio fattore di tolleranza, usare il GetRenderBounds metodo .
Alcuni Geometry metodi (ad esempio GetRenderBounds) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione di un'approssimazione con un fattore di tolleranza di grandi dimensioni.
Si applica a
GetRenderBounds(Pen, Double, ToleranceType)
Restituisce un rettangolo allineato all'asse sufficientemente grande da contenere la geometria delineata con l'oggetto Pen specificato, in base al fattore di tolleranza definito.
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
Parametri
- pen
- Pen
Oggetto che descrive l'area del tratto della geometria.
- tolerance
- Double
Limiti massimi della distanza tra i punti nell'approssimazione poligonale della geometria. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione. Se tolerance
è minore di .000001, viene utilizzato .000001.
- type
- ToleranceType
Uno dei valori ToleranceType che specifica se il fattore di tolleranza è un valore assoluto o un valore relativo all'area della geometria.
Restituisce
Rettangolo allineato all'asse sufficientemente grande da contenere la geometria delineata.
Commenti
Alcuni Geometry metodi (ad esempio GetRenderBounds) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione di un'approssimazione con un fattore di tolleranza di grandi dimensioni.