|
[Předchozí]
Obsah [Další]
Použití Simple DirectMedia Layer API
Inicializace knihovny
Použijte SDL_Init() k dynamickému nahrání a inicializaci
knihovny. Tato funkce přebírá sadu flagů
podle toho, kterou část chcete aktivovat:
- SDL_INIT_AUDIO
- SDL_INIT_VIDEO
- SDL_INIT_CDROM
- SDL_INIT_TIMER
Použijte SDL_Quit() k uvolnění zdrojů knihovny, až ji nebudete potřebovat.
|
Tip:
SDL dynamicky nahrává knihovnu SDL ze standardních
umístění systémových knihoven. Použijte funkci SDL_SetLibraryPath()
ke změně cesty k dynamickým knihovnám distribuovaným s vaší aplikací. |
Example:
#include <stdlib.h>
#include "SDL.h"
main(int argc, char *argv[])
{
if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ) {
fprintf(stderr, "Nemohu inicializovat SDL: %s\n", SDL_GetError());
exit(1);
}
atexit(SDL_Quit);
...
}
|
[Předchozí]
Obsah [Další]
|