GeometryCombineMode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
2 つのジオメトリを結合できるさまざまな方法を指定します。
public enum class GeometryCombineMode
public enum GeometryCombineMode
type GeometryCombineMode =
Public Enum GeometryCombineMode
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Union | 0 | 2 つの領域は、両方の和集合を取ることによって結合されます。 結果のジオメトリは、geometry |
| Intersect | 1 | 2 つの領域は、交差を取ることによって結合されます。 新しい領域は、2 つのジオメトリ間の重複する領域で構成されます。 |
| Xor | 2 | 2 つの領域は、最初のリージョンには存在するが、2 番目の領域には存在しない領域と、2 番目のリージョンには存在しない領域を取得することによって結合されます。 新しい領域は、 |
| Exclude | 3 | 2 番目のリージョンは、最初のリージョンから除外されます。
|
例
次の例は、和集合結合モードを使用して 2 つのジオメトリを結合する方法を示しています。
<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>
注釈
次の図は、さまざまなジオメトリ結合モードを示しています。
ジオメトリ結合モード