SwapBuffers: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Änderungen von Yogu (Beiträge) rückgängig gemacht und letzte Version von Flo wiederhergestellt)
K (Kategorie, kleine Ergänzung)
 
Zeile 16: Zeile 16:
 
{| border=1 rules=all
 
{| border=1 rules=all
 
! '''DC'''
 
! '''DC'''
|Steht für den Device Kontext und bezeichnet die aktuelle Zeichenfläche
+
|Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche
 
|}
 
|}
  
Zeile 22: Zeile 22:
  
 
== Beschreibung ==  
 
== Beschreibung ==  
Die Funktion SwapBuffers tauscht Back- und Frontbuffer aus.<br>
+
Die Funktion '''SwapBuffers''' tauscht Back- und Frontbuffer aus.<br>
 
Diese Methode ist essentiell für das [[Doppelpufferung|Doublebuffering]].
 
Diese Methode ist essentiell für das [[Doppelpufferung|Doublebuffering]].
  
Zeile 29: Zeile 29:
 
==  Zugehörige Wertrückgaben ==
 
==  Zugehörige Wertrückgaben ==
 
Diese Funktion liefert TRUE zurück, wenn der Buffertausch vollzogen werden konnte. Andernfalls wird FALSE zurückgeliefert.
 
Diese Funktion liefert TRUE zurück, wenn der Buffertausch vollzogen werden konnte. Andernfalls wird FALSE zurückgeliefert.
 +
Weitere Informationen zum Fehler liefert in diesem Fall die Funktion [[GetLastError]].
 +
 +
 +
 +
== Hinweise ==
 +
Falls das gegenwärtige Pixelformat für die vom Device Context referenzierte Zeichenfläche keinen Backpuffer enthält, bleibt der Funktionsaufruf ohne Wirkung.
  
  
Zeile 34: Zeile 40:
 
==  Siehe auch ==
 
==  Siehe auch ==
 
[[Doppelpufferung|Doublebuffering]]
 
[[Doppelpufferung|Doublebuffering]]
 +
 +
[[Kategorie:WinAPI]]

Aktuelle Version vom 18. September 2010, 04:29 Uhr

SwapBuffers

Name

SwapBuffers - tauscht Back- und Frontbuffer aus.


Delphi-Spezifikation

function SwapBuffers(DC : HDC) : Boolean;


Parameter

DC Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche


Beschreibung

Die Funktion SwapBuffers tauscht Back- und Frontbuffer aus.
Diese Methode ist essentiell für das Doublebuffering.


Zugehörige Wertrückgaben

Diese Funktion liefert TRUE zurück, wenn der Buffertausch vollzogen werden konnte. Andernfalls wird FALSE zurückgeliefert. Weitere Informationen zum Fehler liefert in diesem Fall die Funktion GetLastError.


Hinweise

Falls das gegenwärtige Pixelformat für die vom Device Context referenzierte Zeichenfläche keinen Backpuffer enthält, bleibt der Funktionsaufruf ohne Wirkung.


Siehe auch

Doublebuffering