Forum Clubic

Importation image en SDL

Bonjour,
voila j’ai un petit probleme en SDL, j’essaye d’importer une image format “xcf” en faisant IMG_load sous codeblocks, mais ça ne marche pas. Pourtant la SDL_image est installé, ( la fonction marche avec d’autres images) et, l’image se trouve bien dans le dossier de mon projet., mais je ne trouve pas l’erreur.
Merci beaucoup.

int main ( int argc, char** argv )
{
SDL_Init(SDL_INIT_VIDEO); // Démarrage de la SDL (ici : chargement du système vidéo)
SDL_Surface *ecran = NULL, *pion = NULL;

ecran = SDL_SetVideoMode(800, 600, 32, SDL_HWSURFACE);
SDL_WM_SetIcon(IMG_Load(“pion.png”), NULL);
SDL_WM_SetCaption(“déplacement pion en SDL”, NULL);

pion = IMG_Load(“pion1.xcf”);

SDL_BlitSurface(pion, NULL, ecran, NULL);
SDL_Flip(ecran);

SDL_Quit(); // Arrêt de la SDL (libération de la mémoire)

return 0;
}

Quelle est l’erreur indiquée (si erreur il y a) ?

Je ne m’y connais plus vraiment trop mais, est-ce que ça ne pourrait pas être un problème de chemin (vers le fichier xcf) ?

euh nan c’est bon. c’était un problème de format, apparement la fonction IMG_Load ne supporte pas les fichiers xcf ( qui est une extension propre à GIMP ), mais il m’a suffit de changer l’extension de l’image, mais merci quand même.
:wink: