Función FloodFill (wingdi.h)

La función FloodFill rellena un área de la superficie de visualización con el pincel actual. Se supone que el área está limitada según lo especificado por el parámetro de color .

Nota La función FloodFill solo se incluye por compatibilidad con versiones de 16 bits de Windows. Las aplicaciones deben usar la función ExtFloodFill con FLOODFILLBORDER especificado.
 

Sintaxis

BOOL FloodFill(
  [in] HDC      hdc,
  [in] int      x,
  [in] int      y,
  [in] COLORREF color
);

Parámetros

[in] hdc

Identificador de un contexto de dispositivo.

[in] x

Coordenada x, en unidades lógicas, del punto donde se va a iniciar el relleno.

[in] y

Coordenada y, en unidades lógicas, del punto donde se va a iniciar el relleno.

[in] color

Color del límite o del área que se va a rellenar. Para crear un valor de color COLORREF , use la macro RGB .

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero.

Comentarios

Estos son los motivos por los que esta función podría producir un error:

  • No se pudo completar el relleno.
  • El punto especificado tiene el color de límite especificado por el parámetro color .
  • El punto dado se encuentra fuera de la región de recorte actual, es decir, no está visible en el dispositivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wingdi.h (incluye Windows.h)
Library Gdi32.lib
Archivo DLL Gdi32.dll

Consulte también

Funciones de mapa de bits

Información general sobre mapas de bits

COLORREF

ExtFloodFill

RGB