Fonction SDL_GetVideoInfo
SDL_GetVideoInfo -- Renvoie un pointeur vers les informations sur le matériel vidéo actuel.
Syntaxe
const SDL_VideoInfo* SDL_GetVideoInfo(void);
Description
Cette fonction renvoie un pointeur vers une structure en lecture-seule contenant des informations sur le matériel vidéo. Si elle est appelée avant SDL_SetVideoMode, le membre vfmt de la structure renvoyée contiendra le format de pixel du meilleur mode vidéo.
Paramètre
Aucun
Valeur de retour
Renvoie un pointeur vers la structure en lecture-seule contenant des informations sur le matériel vidéo. Techniquement, c'est un pointeur SDL_VideoInfo constant.
Voir aussi
SDL_SetVideoMode, SDL_VideoInfo
Exemple
1 #include <iostream>
2 #include "SDL.h"
3
4 // Initialise SDL et le sous-système vidéo
5 SDL_Init(SDL_INIT_VIDEO);
6
7 // Configure le mode vidéo
8 SDL_SetVideoMode(640, 480, 16, SDL_DOUBLEBUF|SDL_FULLSCREEN);
9
10 // Récupère les informations sur le matériel vidéo actuel
11 const SDL_VideoInfo* myPointer = SDL_GetVideoInfo();
12
13 // Affiche quelques informations
14 // ATTENTION: myPointer n'est pas nul ici
15 std::cout << "La résolution vidéo actuelle est " << myPointer->current_w << "x" << myPointer->current_h << " pixels" << std::endl;
Requis
Header |
SDL.h |
Version |
1.2.13 |
Shared object |
libSDL.so |
DLL |
SDL.dll |
