SDL WaitThread: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
()
 
K (Bot: konvertiere/korrigiere <BR>)
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
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.
 +
 +
 +
  
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
 
  procedure '''SDL_WaitThread'''(''thread'': PSDL_Thread; var ''status'': Integer);
 
  procedure '''SDL_WaitThread'''(''thread'': PSDL_Thread; var ''status'': Integer);
 +
 +
 +
  
 
== Parameter ==
 
== Parameter ==
Zeile 16: Zeile 22:
 
| Der Rückgabewert des Threads auf den gewartet wird.
 
| Der Rückgabewert des Threads auf den gewartet wird.
 
|}
 
|}
 +
 +
 +
  
 
== Beschreibung ==
 
== Beschreibung ==
SDL_WaitThread stop die Verarbeitung des aktuellen Theads und verweilt solange bis der als Parameter übergebende Thread seine Verarbeitung beendet hat. Der Rückgabewert kann mit Hilfe von ''status'' überprüft werden. Die Unterstützung von Timeouts ist nicht vorhanden. Befindet sich der übergebende Thread in einer Endlosschleife, so wird auch der aktuelle Thread nicht weiter verarbeitet.
+
'''SDL_WaitThread''' stoppt 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.
 +
 
  
== Zugehörige Wertrückgaben ==
+
 
 +
 
 +
== 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.
 +
 +
 +
  
 
== 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]
 +
 +
 +
  
 
== Siehe auch ==
 
== Siehe auch ==
 
[[SDL_CreateThread]], [[SDL_KillThread]]
 
[[SDL_CreateThread]], [[SDL_KillThread]]
  
[[Kategorie:SDL|SDL_WaitThread]]
+
[[Kategorie:SDL|WaitThread]]

Aktuelle Version vom 22. April 2006, 20:15 Uhr

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 stoppt 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

Beispiel als Download



Siehe auch

SDL_CreateThread, SDL_KillThread