{SDL} Copier et redimensionner une SDL_Surface [Résolu]

Messages postés
557
Date d'inscription
dimanche 25 septembre 2005
Dernière intervention
10 mai 2014
- - Dernière réponse : ndubien
Messages postés
557
Date d'inscription
dimanche 25 septembre 2005
Dernière intervention
10 mai 2014
- 17 avril 2008 à 14:27
Bonjour,

Mon problème:
SDL_Surface *img1 = SDL_LoadBMP( "image.bmp" );
SDL_Surface *img2;
Je souhaiterais que img2 corresponde à img1 mais avec de nouvelles dimensions (par exemple 31x28).
img2 est donc img1 redimensionné.

Comment copier et redimensionner une SDL_Surface?

Merci d'avance et à bientôt...


<hr />


Nico
Afficher la suite 

Votre réponse

4 réponses

Messages postés
20
Date d'inscription
mardi 15 avril 2008
Dernière intervention
19 avril 2008
0
Merci
cedric

tu a juste a mettre les meme parametre dans les image
Commenter la réponse de cs_cedric177
Messages postés
557
Date d'inscription
dimanche 25 septembre 2005
Dernière intervention
10 mai 2014
0
Merci
Bonjour,



Mettre les mêmes paramètres?
Mais ceci ne redimensionne pas mon image non?

Et surtout comment faire? (Un petit exemple SVP)

Merci d'avance, à bientôt...
Commenter la réponse de ndubien
Messages postés
557
Date d'inscription
dimanche 25 septembre 2005
Dernière intervention
10 mai 2014
0
Merci
Bonjour,
Je viens d'essayer la méthode utilisant SDL_gfx et elle a l'air de fonctionner.
Encore merci pour vos réponses et à bientôt...
Nico
Commenter la réponse de ndubien
Messages postés
557
Date d'inscription
dimanche 25 septembre 2005
Dernière intervention
10 mai 2014
-2
Merci
Bonjour,

Je crois que je viens de trouver une solution à mon problème : SDL_gfx
SDL_Surface * rotozoomSurface (SDL_Surface *src, double angle, double zoom, int smooth);

cf. http://www.siteduzero.com/tuto-3-13159-1-sdl-faire-des-rotations-avec-sdl_gfx.html

Au revoir
Commenter la réponse de ndubien

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.