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

  FORUM HardWare.fr
  Programmation
  C++

  est-ce que SDL permet l'affichage de fenetre ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

est-ce que SDL permet l'affichage de fenetre ?

n°410984
terminator​_t800
Posté le 29-05-2003 à 13:18:14  profilanswer
 

si oui avec quelle fonction ?
merci.

mood
Publicité
Posté le 29-05-2003 à 13:18:14  profilanswer
 

n°410986
terminator​_t800
Posté le 29-05-2003 à 13:22:26  profilanswer
 

j'ai trouvé ça : est-ce c juste pour paramétrer l'affichage ou est-ce que ça affiche aussi une fenetre ?
 
Choisir et employer un mode vidéo :
 
{ SDL_Surface *screen;
 
    screen = SDL_SetVideoMode(640, 480, 16, SDL_SWSURFACE);
    if ( screen == NULL ) {
        fprintf(stderr, "Impossible de passer en 640x480 en 16 bpp: %s\n", SDL_GetError());
        exit(1);
    }
}
 

n°410993
samuelp
Posté le 29-05-2003 à 13:50:07  profilanswer
 

terminator_T800 a écrit :

j'ai trouvé ça : est-ce c juste pour paramétrer l'affichage ou est-ce que ça affiche aussi une fenetre ?
 
Choisir et employer un mode vidéo :
 
{ SDL_Surface *screen;
 
    screen = SDL_SetVideoMode(640, 480, 16, SDL_SWSURFACE);
    if ( screen == NULL ) {
        fprintf(stderr, "Impossible de passer en 640x480 en 16 bpp: %s\n", SDL_GetError());
        exit(1);
    }
}
 


ça te creer un contexte qui te permettra d'initialiser ton mode video et ecrire au buffer de ta carte. En rien ça ne creer une nouvelle fenetre !
 


Message édité par samuelp le 29-05-2003 à 13:50:27
n°410996
terminator​_t800
Posté le 29-05-2003 à 13:54:46  profilanswer
 

samuelp a écrit :


ça te creer un contexte qui te permettra d'initialiser ton mode video et ecrire au buffer de ta carte. En rien ça ne creer une nouvelle fenetre !
 
 


 
ok merci
et tu ne sais pas si SDL permet de créer des fenetres ?
ou si il faut s'en passer et utiliser autre chose ?


Message édité par terminator_t800 le 29-05-2003 à 13:55:23
n°410998
samuelp
Posté le 29-05-2003 à 13:56:07  profilanswer
 

terminator_T800 a écrit :


 
ok merci
et tu ne sais pas si SDL permet de créer des fenetres ?


 
Bah ecoutes je connais de vu SDL et jamais je n'ai ete aussi loin. J'imagine que c'est possible, dans ce cas une nouvelle fenetre serait une fille de ton contexte généré.
 
 Va falloir que je lise la doc ;)

n°411039
antsite
Je me souviens
Posté le 29-05-2003 à 15:11:35  profilanswer
 

Oui c'est possible je l'ai déjà fait, il suffit de passer un paramètre à SDL_SetVideoMode, SDL_WINDOWMODE ou un truc dans le genre regarde dans l'aide!

n°411253
Hercule
Posté le 30-05-2003 à 00:10:22  profilanswer
 

regarde la doc il y a un exemple quelquepart ....
 
Et oui, on peut creer une fenêtre


---------------
Ils veulent la jouer hard, on va la jouer hard  
n°411256
Hercule
Posté le 30-05-2003 à 00:12:58  profilanswer
 

Code :
  1. SDL_Surface *screen;
  2.     /* Initialize the SDL library */
  3.     if( SDL_Init(SDL_INIT_VIDEO) < 0 ) {
  4.         fprintf(stderr,
  5.                 "Couldn't initialize SDL: %s\n", SDL_GetError());
  6.         exit(1);
  7.     }
  8.     /* Clean up on exit */
  9.     atexit(SDL_Quit);
  10.    
  11.     /*
  12.      * Initialize the display in a 640x480 8-bit palettized mode,
  13.      * requesting a software surface
  14.      */
  15.     screen = SDL_SetVideoMode(640, 480, 8, SDL_SWSURFACE);
  16.     if ( screen == NULL ) {
  17.         fprintf(stderr, "Couldn't set 640x480x8 video mode: %s\n",
  18.                         SDL_GetError());
  19.         exit(1);


 
 
http://sdldoc.csn.ul.ie/guidevideo.php


---------------
Ils veulent la jouer hard, on va la jouer hard  

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

  est-ce que SDL permet l'affichage de fenetre ?

 

Sujets relatifs
Affichage d'1 image dans une partie de la fenêtreSupprimer la croix en haut d'une fenêtre
[QT]faire qu'un widget se positionne automatiquement dans une fenetreAffichage résultat d'une requête sur plusieurs pages
[MFC] Afficher un msg en bas de la fenetre + changer le text d'un menu[PHP]Affichage agenda
langue d une fenetre en fonction d un parametre[java_debutant]Inserer une image dans une fenetre?
Afficher la même fenetre pour remplir des textboxs en plusieurs endroi 
Plus de sujets relatifs à : est-ce que SDL permet l'affichage de fenetre ?


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