SDL SetTimer: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) (Neu SDL_Settimer, nicht behandelt, da nicht mehr aktuell) |
I0n0s (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | = SDL_SetTimer= | + | {{Veraltet|SDL_AddTimer}} |
+ | |||
+ | =SDL_SetTimer= | ||
− | |||
== Name == | == Name == | ||
'''SDL_SetTimer''' - Erstellt und aktiviert einen Timer | '''SDL_SetTimer''' - Erstellt und aktiviert einen Timer | ||
<br> | <br> | ||
− | |||
− | + | == Delphi-Spezifikation == | |
+ | function '''SDL_SetTimer'''(''interval'': UInt32; ''callback'': TSDL_TimerCallback): Integer; | ||
+ | |||
+ | == Parameter == | ||
+ | {| border="1" rules="all" | ||
+ | ! ''interval'' | ||
+ | | Intervall des Timers (in ms) | ||
+ | |- | ||
+ | ! ''callback'' | ||
+ | | Callbackfunktion | ||
+ | |} | ||
+ | |||
+ | |||
+ | == Beschreibung == | ||
+ | Sorgt dafür, dass die als ''callback'' angegeben Funktion in ''interval'' Millisekunden aufgerufen wird. Der Callbackfunktion werden dabei das aktuelle Intervall übergeben und gibt das neue Intervall als Rückgabewert zurück. | ||
+ | |||
+ | {{Hinweis|Diese Funktion ist nur noch aus Kompatibilitätsgrunden vorhanden und wurde durch [[SDL_AddTimer]] ersetzt, welches auch mehrere Timer unterstützt.}} | ||
+ | |||
+ | == Hinweise == | ||
+ | SDL_INIT_TIMER muss vorher mit [[SDL_Init]] initialisiert werden. | ||
+ | |||
== Siehe auch == | == Siehe auch == | ||
[[SDL_AddTimer]], [[SDL_RemoveTimer]] | [[SDL_AddTimer]], [[SDL_RemoveTimer]] | ||
[[Kategorie:SDL|SetTimer]] | [[Kategorie:SDL|SetTimer]] |
Aktuelle Version vom 6. August 2008, 00:51 Uhr
Eine aktuelle Beschreibung bzw. eine aktuelle Version der Funktion finden sie im Artikel SDL_AddTimer. |
Inhaltsverzeichnis
SDL_SetTimer
Name
SDL_SetTimer - Erstellt und aktiviert einen Timer
Delphi-Spezifikation
function SDL_SetTimer(interval: UInt32; callback: TSDL_TimerCallback): Integer;
Parameter
interval | Intervall des Timers (in ms) |
---|---|
callback | Callbackfunktion |
Beschreibung
Sorgt dafür, dass die als callback angegeben Funktion in interval Millisekunden aufgerufen wird. Der Callbackfunktion werden dabei das aktuelle Intervall übergeben und gibt das neue Intervall als Rückgabewert zurück.
![]() |
Diese Funktion ist nur noch aus Kompatibilitätsgrunden vorhanden und wurde durch SDL_AddTimer ersetzt, welches auch mehrere Timer unterstützt. |
Hinweise
SDL_INIT_TIMER muss vorher mit SDL_Init initialisiert werden.