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