Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1061 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [SDL]SDL_Rect.w =SDL_Surface->w; => Non affichage !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SDL]SDL_Rect.w =SDL_Surface->w; => Non affichage !

n°874298
legend666
Posté le 15-10-2004 à 17:33:17  profilanswer
 

Salut !
 
Voila, en fait j'ai compilé cette simple fonction sans problème:

Code :
  1. void initp() {
  2. SDL_Surface *pn;
  3. SDL_Rect pnr;
  4. pn = SDL_LoadBMP("images/pn.bmp" );
  5. pnr.x = 427;
  6. pnr.y = 499;
  7. pnr.w = pn->w;
  8. pnr.h = pn->h;
  9. SDL_BlitSurface(pn, NULL, screen, &pnr);
  10. SDL_FreeSurface(pn);
  11. SDL_Flip(screen);
  12. }


 
Mais quand je lance le programme, l'image pn.bmp ne s'affiche pas.
J'ai deja utilisé le bout de code pour d'autres images dans mon programme, celles-ci s'affiche sans problème.

mood
Publicité
Posté le 15-10-2004 à 17:33:17  profilanswer
 

n°874304
legend666
Posté le 15-10-2004 à 17:37:05  profilanswer
 

Je me reexcuse: second post effacé !

n°875105
Evadream -​jbd-
Posté le 17-10-2004 à 14:53:26  profilanswer
 

Vérifie que tu n'as pas locké ta surface avant d'appeler cette fonction.
Vérifie la valeur de retour de SDL_BlitSurface, et accessoirement aussi pour SDL_LoadBMP, afin d'éviter de futurs problèmes même si ca fonctionne bien dans le cas présent.
La taille de ta surface "screen" est-elle suffisante ?


Message édité par Evadream -jbd- le 17-10-2004 à 14:53:49

---------------
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live - Martin Golding
n°879810
legend666
Posté le 22-10-2004 à 10:55:42  profilanswer
 

Merci Evadream -jbd- !!!
Mon scren n'était pas suffisant !
Erreur totalement .....
 
Meri encore !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [SDL]SDL_Rect.w =SDL_Surface->w; => Non affichage !

 

Sujets relatifs
[Resolu] [ASP] PRB avec espace dans une variable et affichage en htmlProblème d'affichage de chaine de caracatères en PHP
noms d'objets réutilisables ? et affichage grid[PHP/MySQL] affichage dans l'ordre inverse de la table ?
[C][ASM] affichage OSD :?problem d'affichage
augement la duree d affichage de la pageAffichage de la liste des fichiers dans un répertoire
AIDE : Pb affichage sous IE et pas sous Mozillaaffichage d'un count j'en peut plus [RESOLU]
Plus de sujets relatifs à : [SDL]SDL_Rect.w =SDL_Surface->w; => Non affichage !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR