SDL Flip

Aus DGL Wiki
Version vom 14. September 2007, 23:19 Uhr von I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = SDL_Flip = == Name == '''SDL_Flip''' - Tauscht die Bildschirmbuffer aus == Delphi-Spezifikation == function '''SDL_Flip'''(''screen'': PSDL_Surface): Integer; ...)

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

SDL_Flip

Name

SDL_Flip - Tauscht die Bildschirmbuffer aus


Delphi-Spezifikation

function SDL_Flip(screen: PSDL_Surface): Integer;


Parameter

screen Die Videosurface des Fensters


Beschreibung

Falls die Hardware Doppelpufferung unterstützt wird auf eine vertikale Aktualisierung gewarten und dann der Videobuffer getauscht bevor die nächste Blitaktion oder Lock der Surface auftritt.

Wenn Doppelpufferung nicht unterstützt wird ist die equivalent zu SDL_UpdateRect(screen, 0, 0, 0, 0).


Hinweise

Der SDL_DOUBLEBUF Flag muss gesetzt sein damit Doppelpufferung benutzt werden kann.


Rückgabewert

0 bei Erfolg, -1 bei einem Fehler


Siehe auch

SDL_SetVideoMode, SDL_UpdateRect, SDL_Surface