Serwis Edukacyjny Nauczycieli w I-LO w Tarnowie ![]() Materiały dla uczniów liceum |
Wyjście Spis treści Wstecz Dalej
Autor artykułu: mgr Jerzy
Wałaszek |
©2023 mgr Jerzy Wałaszek
|
SDL_GetCurrentDisplayMode
SPIS TREŚCI |
Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2.
Użyj tej funkcji, aby otrzymać informację o bieżącym trybie wyświetlania.
int SDL_GetCurrentDisplayMode(int displayIndex, SDL_DisplayMode* mode) |
displayIndex | indeks wyświetlacza do sprawdzenia. |
mode | struktura SDL_DisplayMode wypełniana bieżącym trybem wyświetlania. |
// Używanie SDL_GetCurrentDisplayMode() w SDL #include "SDL.h" int main(int argc, char* argv[]) { int i; // Zadeklaruj strukturę trybu wyświetlania, która zostanie wypełniona. SDL_DisplayMode current; SDL_Init(SDL_INIT_VIDEO); // Pobierz bieżący tryb wyświetlania wszystkich ekranów. for(i = 0; i < SDL_GetNumVideoDisplays(); ++i) { int should_be_zero = SDL_GetCurrentDisplayMode(i, ¤t); if(should_be_zero != 0) // W przypadku błędu... SDL_Log("Could not get display mode for video display #%d: %s", i, SDL_GetError()); else // Przy sukcesie wypisz bieżący tryb wyświetlania. SDL_Log("Display #%d: current display mode is %dx%dpx @ %dhz.", i, current.w, current.h, current.refresh_rate); } // Posprzątaj i wyjdź z programu. SDL_Quit(); return 0; } |
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2023 mgr Jerzy Wałaszek |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone
pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email: i-lo@eduinf.waw.pl
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.