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.