Geometry.GetOutlinedPathGeometry Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinin doldurulmuş bölgesinin basitleştirilmiş bir ana hattı olan Geometrybir PathGeometry alır.
Aşırı Yüklemeler
GetOutlinedPathGeometry(Double, ToleranceType) |
PathGeometryBelirtilen tolerans içinde, öğesinin doldurulmuş bölgesinin Geometrybasitleştirilmiş bir ana hattı olan bir alır. |
GetOutlinedPathGeometry() |
öğesinin doldurulmuş bölgesinin basitleştirilmiş bir ana hattı olan Geometrybir PathGeometry alır. |
GetOutlinedPathGeometry(Double, ToleranceType)
PathGeometryBelirtilen tolerans içinde, öğesinin doldurulmuş bölgesinin Geometrybasitleştirilmiş bir ana hattı olan bir alır.
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
Parametreler
- tolerance
- Double
Geometrinin çokgen yaklaşık olarak noktaları arasındaki uzaklık üzerindeki maksimum sınırlar. Daha küçük değerler daha doğru sonuçlar üretir ancak yürütmenin yavaşlamasına neden olur. .000001'den küçükse tolerance
, bunun yerine .000001 kullanılır.
- type
- ToleranceType
Tolerans faktörünün ToleranceType mutlak bir değer mi yoksa geometri alanına göre mi olduğunu belirten değerlerden biri.
Döndürülenler
dosyasının doldurulmuş bölgesinin Geometrybasitleştirilmiş bir ana hattı.
- Öznitelikler
Açıklamalar
Bazı Geometry yöntemler (örneğin GetOutlinedPathGeometry), geometrinin çokgen bir yaklaşıkını üretir veya kullanır. Tolerans faktörü, bu çokgen yaklaşık değerdeki noktalar arasındaki maksimum uzaklığı belirtir. Daha küçük tolerans değerleri daha iyi yaklaşık değerler üretir, ancak büyük tolerans faktörüne sahip yaklaşık değerden daha fazla işleme gerektirir.
Şunlara uygulanır
GetOutlinedPathGeometry()
öğesinin doldurulmuş bölgesinin basitleştirilmiş bir ana hattı olan Geometrybir PathGeometry alır.
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
Döndürülenler
dosyasının doldurulmuş bölgesinin Geometrybasitleştirilmiş bir ana hattı.
Açıklamalar
Bu yöntem geometriyi işlerken varsayılan tolerans faktörünü StandardFlatteningTolerance (özelliği tarafından açıklanmıştır) kullanır. Kendi tolerans faktörünüzü belirtmek için yöntemini kullanın GetOutlinedPathGeometry .
Bazı Geometry yöntemler (örneğin GetOutlinedPathGeometry), geometrinin çokgen bir yaklaşıkını üretir veya kullanır. Tolerans faktörü, bu çokgen yaklaşık değerdeki noktalar arasındaki maksimum uzaklığı belirtir. Daha küçük tolerans değerleri daha iyi yaklaşık değerler üretir, ancak büyük tolerans faktörüne sahip yaklaşık değerden daha fazla işleme gerektirir.