Bitmaps als Pinsel

Eine Reihe von Funktionen verwendet den pinsel, der derzeit in einem Gerätekontext ausgewählt ist, um Bitmapvorgänge auszuführen. Beispielsweise repliziert die PatBlt-Funktion den Pinsel in einem rechteckigen Bereich innerhalb eines Fensters, und die FloodFill-Funktion repliziert den Pinsel innerhalb eines Bereichs in einem Fenster, das durch die angegebene Farbe begrenzt ist (im Gegensatz zu PatBlt füllt FloodFill nicht überschneidende Formen).

Die FloodFill-Funktion repliziert den Pinsel innerhalb eines Bereichs, der durch eine angegebene Farbe begrenzt ist. Im Gegensatz zur PatBlt-Funktion kombiniert FloodFill jedoch nicht die Farbdaten für den Pinsel mit den Farbdaten für die Pixel auf der Anzeige. Sie legt einfach die Farbe aller Pixel innerhalb des eingeschlossenen Bereichs auf der Anzeige auf die Farbe des Pinsels fest, der derzeit im Gerätekontext ausgewählt ist.