Se puede conseguir un efecto similar usando el segundo parametro de la función SDL_BlitSurface, en el cual puedes crear un rectángulo dentro de la imagen a mostrar.
Si la imagen es de, por ejemplo, 8x10 píxeles, se puede hacer un for que vaya reduciendo el inicio del rectángulo mientras mantienes el punto, con el cuarto parámetro de la función, el lugar donde se dibuja la imagen.