StreamGeometry.FillRule 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定設定值,以判斷此 StreamGeometry 所含之交集區域的合併方式。
public:
property System::Windows::Media::FillRule FillRule { System::Windows::Media::FillRule get(); void set(System::Windows::Media::FillRule value); };
public System.Windows.Media.FillRule FillRule { get; set; }
member this.FillRule : System.Windows.Media.FillRule with get, set
Public Property FillRule As FillRule
屬性值
指出此 StreamGeometry 之交集區域的合併方式。 預設值為 EvenOdd
。
備註
EvenOdd 決定圖形上某個點的「內部」,方法是從該點到任意方向無限大繪製光線,並計算光線交叉所指定圖案的路徑線段數目。 如果這個數字是奇數,該點即是在區域內;如為偶數,該點即在區域外。
零 透過從該點到任意方向的無限大繪製光線,然後檢查圖形區段跨越光線的位置,來決定圖形上的「內部」。 從零開始計算,路徑線段每次從左到右與光線交會就加一,每次從右到左與光線交會就減一。 計算交會後,如果結果為零,則點即在路徑外。 否則就在路徑內。
FillRule 範例
相依性屬性資訊
識別碼欄位 | FillRuleProperty |
設定為 的中繼資料屬性 true |
無 |