FillRule 列挙型

定義

Geometry に含まれる PathFigure オブジェクトの交差領域を結合して Geometry の領域を形成する方法を指定します。

public enum class FillRule
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class FillRule
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum FillRule
Public Enum FillRule
<object property="enumMemberName"/>
継承
FillRule
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

フィールド

EvenOdd 0

あるポイントから任意の方向に無制限に光線を描画し、その光線が交差する特定の形状からのパス セグメントの数をカウントすることで、そのポイントが塗りつぶし領域内にあるかどうかを決定するルール。 この数値が偶数の場合は、ポイントは内側にあります。偶数の場合は、ポイントは外側にあります。

Nonzero 1

あるポイントから任意の方向に無制限に光線を描画し、形状のセグメントが光線と交差する場所を調べることで、そのポイントがパスの塗りつぶし領域内にあるかどうかを決定するルール。 カウントは 0 から始まり、セグメントが光線と左から右に交差するごとに 1 を追加し、パス セグメントが光線と右から左に交差するごとに 1 を減算します。 交差のカウント後、結果が 0 の場合は、ポイントは、パスの外側にあります。 それ以外の場合は、内側にあります。

適用対象