GeometryCombineMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die verschiedenen Verfahren an, mit denen zwei Geometrien kombiniert werden können.
public enum class GeometryCombineMode
public enum GeometryCombineMode
type GeometryCombineMode =
Public Enum GeometryCombineMode
- Vererbung
Felder
Exclude | 3 | Der zweite Bereich wird aus dem ersten Bereich ausgeschlossen. Wenn zwei Geometrien |
Intersect | 1 | Die beiden Bereiche werden durch Ermitteln ihrer Schnittmenge kombiniert. Der neue Bereich besteht aus dem überlappenden Bereich der beiden Geometrien. |
Union | 0 | Die beiden Bereiche werden durch Ermitteln ihrer Gesamtmenge kombiniert. Die resultierende Geometrie ist Geometrie |
Xor | 2 | Die beiden Bereiche werden durch Ermitteln der Fläche, die im ersten Bereich, jedoch nicht im zweiten Bereich vorhanden ist, und der Fläche, die im zweiten Bereich, jedoch nicht im ersten Bereich vorhanden ist, kombiniert. Der neue Bereich besteht aus |
Beispiele
Im folgenden Beispiel wird gezeigt, wie zwei Geometrien mithilfe des Union-Kombinationsmodus kombiniert werden.
<Path Stroke="Black" StrokeThickness="1" Fill="#CCCCFF">
<Path.Data>
<!-- Combines two geometries using the union combine mode. -->
<CombinedGeometry GeometryCombineMode="Union">
<CombinedGeometry.Geometry1>
<EllipseGeometry RadiusX="50" RadiusY="50" Center="75,75" />
</CombinedGeometry.Geometry1>
<CombinedGeometry.Geometry2>
<EllipseGeometry RadiusX="50" RadiusY="50" Center="125,75" />
</CombinedGeometry.Geometry2>
</CombinedGeometry>
</Path.Data>
</Path>
Hinweise
Die folgende Abbildung zeigt die verschiedenen Geometrie-Kombinationsmodi.
Geometrie-Kombinationsmodi