Bueno, estoy desarrollando un programilla en C++ y con SDL . Lo que tiene el programa, es que salva una imagen con el resultado de lo que ha hecho el usuario. He conseguido guardarlo pero se guarda la pantalla entera.
Lo que quiero es que se guarde solo parte de la imagen, tengo entendido que es mediante Blit_Surface, en otra surface nueva del tamaño de la imagen de salida, pero no he conseguido nada todavía. Lo más que he logrado es que en la pantalla de salida, se vea la imagen que quería copiar, superpuesta a la pantalla del programa.
¿Alguien me puede echar una mano?
Gracias