SDL_surface.h

Función SDL_FillRect

Sintaxis

int SDL_FillRect
    (SDL_Surface * dst, const SDL_Rect * rect, Uint32 color);

Descripción

Realiza un relleno rápido de un rectángulo con un color específico.

Parámetros

dst
La estructura SDL_Surface que es el objetivo de dibujo.
rect
La estructura SDL_Rect que representa el rectángulo a rellenar, o NULL para rellenar toda la superficie.
color
El color con el que se rellenará.

Valor de retorno

Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.

Observaciones

color debe ser un píxel del formato utilizado por la superficie, y puede ser generado por SDL_MapRGB() o SDL_MapRGBA(). Si el valor de color contiene un componente alfa, entonces el destino simplemente se rellena con esa información alfa, no tiene lugar ninguna mezcla.

Si hay un rectángulo de recorte establecido en el destino (establecido mediante SDL_SetClipRect()), entonces esta función rellenará basándose en la intersección del rectángulo de recorte y el rect.