SDL WaitThread: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) K (→Beschreibung) |
I0n0s (Diskussion | Beiträge) K (<br>'s ]-() |
||
Zeile 3: | Zeile 3: | ||
== Name == | == Name == | ||
'''SDL_WaitThread''' - Weist den aktuellen Thread an auf die Beendigung eines anderen Threads zu warten. | '''SDL_WaitThread''' - Weist den aktuellen Thread an auf die Beendigung eines anderen Threads zu warten. | ||
+ | |||
+ | <br> | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
procedure '''SDL_WaitThread'''(''thread'': PSDL_Thread; var ''status'': Integer); | procedure '''SDL_WaitThread'''(''thread'': PSDL_Thread; var ''status'': Integer); | ||
+ | |||
+ | <br> | ||
== Parameter == | == Parameter == | ||
Zeile 16: | Zeile 20: | ||
| Der Rückgabewert des Threads auf den gewartet wird. | | Der Rückgabewert des Threads auf den gewartet wird. | ||
|} | |} | ||
+ | |||
+ | <br> | ||
== Beschreibung == | == Beschreibung == | ||
'''SDL_WaitThread''' stopt die Verarbeitung des aktuellen Threads und verweilt solange bis ''thread'' beendet wurde. Der Rückgabewert kann mit Hilfe von ''status'' überprüft werden. Die Unterstützung von Timeouts ist nicht vorhanden. Befindet sich ''thread'' in einer Endlosschleife, wird auch der aktuelle Thread nicht weiter verarbeitet. | '''SDL_WaitThread''' stopt die Verarbeitung des aktuellen Threads und verweilt solange bis ''thread'' beendet wurde. Der Rückgabewert kann mit Hilfe von ''status'' überprüft werden. Die Unterstützung von Timeouts ist nicht vorhanden. Befindet sich ''thread'' in einer Endlosschleife, wird auch der aktuelle Thread nicht weiter verarbeitet. | ||
− | == | + | <br> |
+ | |||
+ | == Rückgabewert == | ||
Der Rückgabewert wird im Parameter ''status'' gespeichert, sofern dieser nicht '''NIL''' entspricht. | Der Rückgabewert wird im Parameter ''status'' gespeichert, sofern dieser nicht '''NIL''' entspricht. | ||
+ | |||
+ | <br> | ||
== Beispiel == | == Beispiel == | ||
[http://www.delphigl.com/download/sdl/sample_sdl_thread.zip Beispiel als Download] | [http://www.delphigl.com/download/sdl/sample_sdl_thread.zip Beispiel als Download] | ||
+ | |||
+ | <br> | ||
== Siehe auch == | == Siehe auch == |
Version vom 17. Oktober 2005, 14:19 Uhr
Inhaltsverzeichnis
SDL_WaitThread
Name
SDL_WaitThread - Weist den aktuellen Thread an auf die Beendigung eines anderen Threads zu warten.
Delphi-Spezifikation
procedure SDL_WaitThread(thread: PSDL_Thread; var status: Integer);
Parameter
thread | Der Thread auf den gewartet werden soll. |
---|---|
status | Der Rückgabewert des Threads auf den gewartet wird. |
Beschreibung
SDL_WaitThread stopt die Verarbeitung des aktuellen Threads und verweilt solange bis thread beendet wurde. Der Rückgabewert kann mit Hilfe von status überprüft werden. Die Unterstützung von Timeouts ist nicht vorhanden. Befindet sich thread in einer Endlosschleife, wird auch der aktuelle Thread nicht weiter verarbeitet.
Rückgabewert
Der Rückgabewert wird im Parameter status gespeichert, sofern dieser nicht NIL entspricht.
Beispiel