SDL PumpEvents

Aus DGL Wiki
Version vom 1. November 2013, 19:24 Uhr von Openglerf (Diskussion | Beiträge) (Beschreibung)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

SDL_PumpEvents

Name

SDL_PumpEvents - Befüllt die SDL Event-Queue mit Events, welche von den Eingabegeräten bezogen werden.


Delphi-Spezifikation

procedure SDL_PumpEvents()


Beschreibung

SDL_PumpEvents "pumpt" Events von den Eingabegeräten (Maus, Tastatur, etc.) in die SDL Eventqueue.

Ohne einen Aufruf von SDL_PumpEvents würden nie Events in die Eventqueue gelegt werden. Oftmals werden Aufrufe von SDL_PumpEvents für den Programmierer versteckt durchgeführt. Dies geschieht z.B. durch impliziete Aufrufe in den Funktionen SDL_PollEvent und SDL_WaitEvent. Falls diese beiden Funktionen nicht benutzt werden, muss man direkt SDL_PumpEvents nutzen, damit die Eventqueue aktualisiert wird.

Hinweise

Man kann SDL_PumpEvents nur in dem Thread aufrufen, von dem aus der Videomodus gesetzt wurde.



Siehe auch

SDL_PollEvent