SDL Init: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) (→Hinweise) |
I0n0s (Diskussion | Beiträge) K |
||
Zeile 50: | Zeile 50: | ||
== Beschreibung == | == Beschreibung == | ||
− | SDL_Init initialisiert die gewünschten Teilsysteme von SDL und muss vor allen anderen SDL-Funktionen aufgerufen werden. | + | '''SDL_Init''' initialisiert die gewünschten Teilsysteme von SDL und muss vor allen anderen SDL-Funktionen aufgerufen werden. |
<br> | <br> | ||
== Hinweise == | == Hinweise == | ||
Die ''flags'' sollten bitweise mit '''or''' verknüpft werden. | Die ''flags'' sollten bitweise mit '''or''' verknüpft werden. | ||
− | Bsp: SDL_INIT_VIDEO or SDL_INIT_AUDIO | + | Bsp: '''SDL_INIT_VIDEO or SDL_INIT_AUDIO''' |
<br> | <br> | ||
== Fehlermeldungen == | == Fehlermeldungen == | ||
− | SDL_Init gibt 0 bei Erfolg zurück, -1 bei einem Fehler. | + | '''SDL_Init''' gibt 0 bei Erfolg zurück, -1 bei einem Fehler. |
Eine Fehlermeldung bekommt man über [[SDL_GetError]]. | Eine Fehlermeldung bekommt man über [[SDL_GetError]]. | ||
Version vom 3. September 2005, 14:28 Uhr
Inhaltsverzeichnis
SDL_Init
Name
SDL_Init - Initialisert SDL
Delphi-Spezifikation
function SDL_INIT(flags : Uint32): Integer
Parameter
flags | Enthält die zu initialisierenden Teile von SDL |
---|
Wobei dies die Teilsysteme von SDL sind:
SDL_INIT_TIMER | Initialisiert das Zeit Managment. |
---|---|
SDL_INIT_AUDIO | Initialisiert das Audio Subsystem. |
SDL_INIT_VIDEO | Initialisiert das Fenster Managment. |
SDL_INIT_CDROM | Initialisiert das CD-ROM Subsystem. |
SDL_INIT_JOYSTICK | Initialisiert das Joystick Subsystem. |
SDL_INIT_EVERYTHING | Initialisiert alle Subsysteme. |
SDL_INIT_NOPARACHUTE | Verhindert das SDL fatale Signale fängt. |
SDL_INIT_EVENTTHREAD | Startet den Event Manager in einem speraten Thread. |
Beschreibung
SDL_Init initialisiert die gewünschten Teilsysteme von SDL und muss vor allen anderen SDL-Funktionen aufgerufen werden.
Hinweise
Die flags sollten bitweise mit or verknüpft werden. Bsp: SDL_INIT_VIDEO or SDL_INIT_AUDIO
Fehlermeldungen
SDL_Init gibt 0 bei Erfolg zurück, -1 bei einem Fehler. Eine Fehlermeldung bekommt man über SDL_GetError.
Beispiel
[...] if (SDL_Init(SDL_INIT_VIDEO or SDL_INIT_TIMER) < 0 ) then begin WriteLn('Error during SDL init:'+SDL_GetError); Quit_App; end; [...]