Udostępnij przez


Mapy bitowe jako pędzle

Wiele funkcji używa pędzla aktualnie wybranego w kontekście urządzenia do wykonywania operacji mapy bitowej. Na przykład funkcja PatBlt replikuje szczotkę w regionie prostokątnym w oknie, a funkcja FloodFill replikuje szczotkę wewnątrz obszaru w oknie ograniczonym określonym kolorem (w przeciwieństwie do PatBlt, FloodFill wypełnia nieznakularne kształty).

Funkcja FloodFill replikuje szczotkę w obrębie regionu ograniczonego przez określony kolor. Jednak w przeciwieństwie do funkcji PatBlt, FloodFill nie łączy danych kolorów pędzla z danymi kolorów pikseli na ekranie; po prostu ustawia kolor wszystkich pikseli w zamkniętym regionie na ekranie na kolor pędzla, który jest aktualnie zaznaczony w kontekście urządzenia.