logo
Édito
Cette FAQ est un condensé des questions les plus fréquemment posées sur les forums de http://www.developpez.com, ainsi que de l'expérience des auteurs. Toutefois il se peut qu'une erreur se soit glissée dans celle-ci, ou qu'une information soit manquante ou plus à jour. Dans ce cas n'hésitez pas à nous contacter et à contribuer à l'enrichissement de cette FAQ.

Sur ce, l'équipe vous souhaite une bonne lecture !

Statistiques
Nombre d'auteurs : 6
Nombre de questions : 67


Sommaire
      OuvrirOuvrir Tout développer      OuvrirOuvrir Tout réduire

      Ouvrir  1. Généralités (10)
                Comment participer à cette FAQ ?
                Qu'est-ce que SDL ?
                Quels sont les intérêts d'utiliser SDL ?
                Quelles sont les limites de SDL ?
                Où trouver des tutoriels pour SDL ?
                Où trouver de la documentation de référence sur SDL ?
                Où trouver des bibliothèques complémentaires pour SDL ?
                Comment se passer de la console sous Windows ?
                Où se trouvent les sorties standard et d'erreur sous Windows ?
                Pourquoi certaines fonctions provoquent des erreurs ?
      Ouvrir  2. 2D (16)
                Comment appliquer une rotation, un zoom ou n'importe quelle transformation à une surface ?
                Comment récupérer des informations sur le hardware vidéo du système ?
                Comment modifier les pixels d'une surface ?
                Comment définir des couleurs avec SDL_MapRGB() ?
                Comment lire d'autres formats d'image que le BMP ?
                Comment sélectionner une couleur de transparence ?
                Comment donner de la transparence alpha à une surface ?
                Comment gérer la vitesse d'affichage ?
                Quelle est la différence entre les surfaces software et hardware ?
                Faut-il utiliser les surfaces software ou hardware ?
                Qu'est-ce que le double buffering ?
                Comment faire une capture d'écran ?
                A quoi sert SDL_DisplayFormat ?
                Comment faire pour que SDL_DisplayFormat ne supprime pas la transparence ?
                A quoi sert SDL_Flip ?
                Comment se servir de SDL_Flip ?
      Ouvrir  3. Affichage de texte (6)
                A quoi sert SDL_ttf ?
                Comment afficher du texte avec SDL_ttf ?
                Quels sont les autres modes de rendu possibles ?
                Comment transformer une surface Solid en texture OpenGL ?
                Comment transformer une surface Blended en texture OpenGL ?
                Pourquoi certaines fonctions TTF provoquent des erreurs ?
      Ouvrir  4. Le curseur de souris (2)
                Comment définir un curseur personnel ?
                Comment gérer soi-même le curseur de souris ?
      Ouvrir  5. Audio (7)
                Comment gérer le son avec SDL ?
                Quels formats audio peut-on lire avec SDL ?
                Comment ouvrir un flux audio avec les fonctions de SDL_audio.h ?
                Comment charger les fichiers .WAV?
                Comment marche la fonction callback pour le son?
              Ouvrir  5.1. SDL_mixer (2)
                        Quels formats audio peut-on lire avec SDL_Mixer ?
                        Comment jouer de la musique avec SDL_mixer ?
      Ouvrir  6. Evènements (11)
                Comment détecter les événements avec SDL ?
                Comment insérer un événement dans la file ?
                Comment définir son propre évènement ?
                Pourquoi ai-je un événement à répétition ?
              Ouvrir  6.1. Clavier (4)
                        Comment récupérer la valeur unicode d'une touche ?
                        Comment gérer la répétition des touches ?
                        Comment savoir quelle touche a été pressée ?
                        Comment savoir si une touche reste enfoncée ?
              Ouvrir  6.2. Souris (3)
                        Comment savoir quel bouton de la souris à été pressé ?
                        Comment détecter la position du curseur de la souris ?
                        Comment forcer la position du curseur ?
      Ouvrir  7. Fenêtres (4)
                Comment changer le titre d'une fenêtre ?
                Comment ajouter une icône à la fenêtre ?
                Comment passer en plein écran durant l'exécution ?
                Comment modifier la position par défaut des fenêtres ?
      Ouvrir  8. Threads (5)
                Comment créer un thread avec SDL ?
                Comment attendre la fin d'un thread ?
                Comment forcer l'arrêt d'un thread ?
                Comment éviter le conflit entre plusieurs threads ?
                Comment passer un pointeur sur fonction membre à SDL_CreateThread ?
      Ouvrir  9. Interfaçage avec OpenGL (3)
                Comment créer une fenêtre avec SDL pour l'utiliser avec OpenGL ?
                Comment utiliser les textures chargées avec SDL dans OpenGL ?
                Comment définir le tampon de profondeur (depth-buffer) et les autres tampons?
      Ouvrir  10. Gestion de ressources (3)
                Comment gérer les ressources du programme ?
                Comment créer une ressource SDL_RWops ?
                Comment gérer les ressources avec la bibliothèque SDL_ttf ?


Consultez les autres F.A.Q.


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2006-2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Cette page est déposée.

 
 
 
 
Partenaires

Hébergement Web