Se connecter avec
S'enregistrer | Connectez-vous
Votre question

redimensionner une image en sdl

Dernière réponse : dans Programmation
Partagez
31 Juillet 2008 20:11:00

bonjour
je débute dans la programmation sdl.
J'aimerais savoir si il existe une fonction pour redimensionner une image. J'ai chercher sur google et autre et rien pour redimensionner.
en fait, j'aimerais que mon image de fond apparaisse entière et adapter à la fenêtre créée.
Je sais que je pourrais directement le faire sur l'image mais j'aimerais savoir si il y a un autre moyen.

Voici le code utilisé pour charger cette image :

SDL_Surface *load_image( std::string filename ) {
//L'image qui est chargée
SDL_Surface* loadedImage = NULL;

//L'image optimisée que nous utiliserons par la suite
SDL_Surface* optimizedImage = NULL;

//Chargement de l'image
loadedImage = SDL_LoadBMP( filename.c_str() );

//Si l'image est chargée correctement
if( loadedImage != NULL ) {
//creation de l'image optimisée
optimizedImage = SDL_DisplayFormat( loadedImage );

//liberation de l'ancienne image
SDL_FreeSurface( loadedImage );
}
//on retourne l'image optimisé
return optimizedImage;



merci

Autres pages sur : redimensionner image sdl

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter