Freigeben über


Geometry.GetOutlinedPathGeometry Methode

Definition

Ruft eine PathGeometry ab, bei der es sich um eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry handelt.

Überlädt

GetOutlinedPathGeometry(Double, ToleranceType)

Ruft eine PathGeometry innerhalb der angegebenen Toleranz ab, bei der es sich um eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry handelt.

GetOutlinedPathGeometry()

Ruft eine PathGeometry ab, bei der es sich um eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry handelt.

GetOutlinedPathGeometry(Double, ToleranceType)

Ruft eine PathGeometry innerhalb der angegebenen Toleranz ab, bei der es sich um eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry handelt.

public:
 virtual System::Windows::Media::PathGeometry ^ GetOutlinedPathGeometry(double tolerance, System::Windows::Media::ToleranceType type);
[System.Security.SecurityCritical]
public virtual System.Windows.Media.PathGeometry GetOutlinedPathGeometry (double tolerance, System.Windows.Media.ToleranceType type);
public virtual System.Windows.Media.PathGeometry GetOutlinedPathGeometry (double tolerance, System.Windows.Media.ToleranceType type);
[<System.Security.SecurityCritical>]
abstract member GetOutlinedPathGeometry : double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
override this.GetOutlinedPathGeometry : double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
abstract member GetOutlinedPathGeometry : double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
override this.GetOutlinedPathGeometry : double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
Public Overridable Function GetOutlinedPathGeometry (tolerance As Double, type As ToleranceType) As PathGeometry

Parameter

tolerance
Double

Die maximalen Grenzen für die Entfernung zwischen Punkten in der polygonalen Approximation der Geometrie. Kleinere Werte liefern genauere Ergebnisse, führen jedoch zu einer langsameren Ausführung. Wenn tolerance kleiner als 0,000001 ist, wird stattdessen 0,000001 verwendet.

type
ToleranceType

Einer der ToleranceType-Werte, die angeben, ob der Toleranzfaktor ein absoluter Wert oder relativ zum Bereich der Geometrie ist.

Gibt zurück

PathGeometry

Eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry.

Attribute

Hinweise

Einige Geometry Methoden (z GetOutlinedPathGeometry. B. ) erzeugen oder verwenden eine polygonale Näherung der Geometrie. Der Toleranzfaktor gibt den maximalen Abstand zwischen Punkten in dieser polygonalen Näherung an. Kleinere Toleranzwerte erzeugen bessere Näherungen, erfordern jedoch mehr Verarbeitung als eine Näherung mit einem großen Toleranzfaktor.

Gilt für

GetOutlinedPathGeometry()

Ruft eine PathGeometry ab, bei der es sich um eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry handelt.

public:
 System::Windows::Media::PathGeometry ^ GetOutlinedPathGeometry();
public System.Windows.Media.PathGeometry GetOutlinedPathGeometry ();
member this.GetOutlinedPathGeometry : unit -> System.Windows.Media.PathGeometry
Public Function GetOutlinedPathGeometry () As PathGeometry

Gibt zurück

PathGeometry

Eine vereinfachte Kontur des ausgefüllten Bereichs der Geometry.

Hinweise

Diese Methode verwendet beim Verarbeiten der Geometrie den Standardtoleranzfaktor (beschrieben durch StandardFlatteningTolerance die Eigenschaft). Um ihren eigenen Toleranzfaktor anzugeben, verwenden Sie die GetOutlinedPathGeometry Methode.

Einige Geometry Methoden (z GetOutlinedPathGeometry. B. ) erzeugen oder verwenden eine polygonale Näherung der Geometrie. Der Toleranzfaktor gibt den maximalen Abstand zwischen Punkten in dieser polygonalen Näherung an. Kleinere Toleranzwerte erzeugen bessere Näherungen, erfordern jedoch mehr Verarbeitung als eine Näherung mit einem großen Toleranzfaktor.

Gilt für