ブラシとしてのビットマップ
多くの関数では、現在選択されているブラシをデバイス コンテキストに使用して、ビットマップ操作を実行します。 たとえば、 PatBlt 関数は、ウィンドウ内の四角形の領域にブラシをレプリケートし、 FloodFill 関数は、指定された色で囲まれたウィンドウ内の領域内のブラシをレプリケートします ( PatBlt とは異なり、 FloodFill は非四角形の図形を塗りつぶします)。
FloodFill 関数は、指定した色で囲まれた領域内でブラシをレプリケートします。 ただし、 PatBlt 関数とは異なり、 FloodFill はブラシのカラー データとディスプレイ上のピクセルのカラー データを組み合わせません。ディスプレイ上の囲まれた領域内のすべてのピクセルの色を、デバイス コンテキストで現在選択されているブラシの色に設定するだけです。