SDL_surface.h

Función SDL_SetClipRect

Sintaxis

SDL_bool SDL_SetClipRect(SDL_Surface * surface,
                         const SDL_Rect * rect);

Descripción

Establece el rectángulo de recorte para una superficie.

Parámetros

surface
La estructura SDL_Surface a recortar.
rect
La estructura SDL_Rect que representa el rectángulo de recorte o NULL para desactivar el recorte.

Valor de retorno

Devuelve SDL_TRUE si el rectángulo interseca la superficie, en caso contrario retorna SDL_FALSE y los blits quedarán completamente recortados..

Observaciones

Cuando la superficie es el destino de un blit, sólo se dibuja el área dentro del rectángulo de recorte.

Hay que tener en cuenta que los blits se recortan automáticamente a los bordes de las superficies de origen y destino.