SDL SetTimer: Unterschied zwischen den Versionen
Aus DGL Wiki
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
I0n0s (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | {{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 == |
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.