SDL écriture disque JPG

Fermé
valgoku Messages postés 187 Date d'inscription lundi 17 avril 2006 Statut Membre Dernière intervention 22 janvier 2013 - 19 janv. 2012 à 15:10
Bonjour,

Tout d'abord je tiens à m'excuser pour cette question qui a du certainement être posée des milliers de fois, mais je ne trouve pas ma réponse (enfin pas exactement).

Voilà le problème :

En entré, j'ai une image .jpg, et j'aimerai dessiner un rectangle dessus (bon ça j'ai cru comprendre comment faire), mais après, en sortie, j'aimerai écrire cette "nouvelle image", avec le rectangle (qui devra être autour d'un objet), sur le disque.

Bon pour sauver une image y'a pas de souci, mais le seul souci est que la fonction:

.write(const char*, std::streamsize _Count) demande donc un const char*
Or avec la sdl on utilise des "surfaces" étant des pointeurs de type SDL_Surface.

Donc quelqu'un peut me dire si ça marche quand même, ou alors, m'aider sur ce problème.

Cordialement.


A voir également: