많은 함수는 현재 디바이스 컨텍스트로 선택된 브러시를 사용하여 비트맵 작업을 수행합니다. 예를 들어 PatBlt 함수는 창 내의 직사각형 영역에 브러시를 복제하고 FloodFill 함수는 지정된 색으로 제한된 창의 영역 내에서 브러시를 복제합니다(PatBlt달리, FloodFill 비사각형 도형을 채웁니다).
FloodFill 함수는 지정된 색으로 제한된 영역 내에서 브러시를 복제합니다. 그러나 PatBlt 함수와 달리 FloodFill 브러시의 색 데이터를 디스플레이의 픽셀에 대한 색 데이터와 결합하지 않습니다. 디스플레이의 닫힌 영역 내의 모든 픽셀 색을 디바이스 컨텍스트로 현재 선택된 브러시의 색으로 설정하기만 하면 됩니다.