PDA

Voir la version complète : Sauvegarde d'un sdl_surface


ffomnislas
18/09/2005, 02h23
hello ;)

J'aurais besoin de sauvegarder sur le disque dur un sdl_surface. J'ai alors fait un petit tour sur le site officiel et google pour voir si il n'éxistait pas une librarie permettant de le faire en bmp voir carremment en jpg ou autre. Malheuresement
je n'ai rien trouve, ce qui m'étonne un peu.

Alors existe-t-il une librairie permettant de sauvegarde un sdl_surface et de le recharger? Il n'est pas nécessaire que ce soit un format graphique reconnu, juste qu'un fichier soit créer afin d'avoir une sauvegarde sur le dd.

Sinon il va falloir que j'écrive une petite fonction.

Corkus
18/09/2005, 04h25
Simplement utiliser la fonction SDL_SaveBMP().

ffomnislas
18/09/2005, 11h57
ah parce que ca existe ^^^

SInon il n'y aurait pas la possibilité de sauvegarde en .jpg ou autre format compressé? Ca peut être interressant ;)

Cellimo
18/09/2005, 12h10
tu peux sauvegarder en .bmp et convertir le bitmap en jpeg avec une autre fonction (que je ne connais pas mais qui doit surment exiter)

Corkus
18/09/2005, 15h00
Avec SDL non, seulement BMP. Et SDL_Image ne permet que de charger des images. Il faut alors trouver un loader indépendant. Ca qui ne doit pas être bien compliqué à trouver.

ploof
18/09/2005, 16h55
Comme SDL_image, qui charge un tas de formats juste avec la commande IMG_Load