CDC::SetPolyFillMode

Ustawia tryb Wielokąt wypełniania.

int SetPolyFillMode( 
   int nPolyFillMode  
);

Parametry

  • nPolyFillMode
    Określa nowy tryb napełniania.Ta wartość może być albo alternatywne lub UZWOJENIE.Domyślny tryb w systemie Windows jest alternatywne.

Wartość zwracana

Poprzednie trybu wypełniania w przypadku powodzenia; 0 inaczej.

Uwagi

Gdy tryb Wielokąt wypełniania jest alternatywne, system wypełnia obszar między stron nieparzystych i parzystych Wielokąt w każdym wierszu skanowania.Oznacza to, że system wypełnia obszar, między pierwszym i drugim po stronie, między trzecim i czwartym stronie itd.Ten tryb jest domyślnie.

Gdy tryb Wielokąt wypełniania jest UZWOJENIE, system używa kierunek Sporządzono rysunek do ustalenia, czy wypełnianie obszaru.Każdego segmentu linii wielokąta jest rysowane zegara lub wskazówek zegara.Ilekroć umowną linią wyznaczoną z obszaru na zewnątrz rysunek przechodzi ruchem linia, licznik jest zwiększany.Gdy linia przechodzi przez segment linii zegara, licznik jest zmniejszany.Obszar jest wypełniany, jeśli liczba jest niezerowy, gdy wiersz osiągnie poza rysunek.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Diagram hierarchii

CDC::GetPolyFillMode

CDC::PolyPolygon

SetPolyFillMode