SwapBuffers: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
 
K (Kategorie, kleine Ergänzung)
 
(8 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
= glBegin, glEnd =
+
= SwapBuffers =
 +
 
 +
 
  
 
== Name ==
 
== Name ==
SwapBuffers tauscht Back- und Frontpuffer aus.
+
'''SwapBuffers''' - tauscht Back- und Frontbuffer aus.
 +
 
 +
 
  
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
function '''SwapBuffers'''(''DC'' : HDC);
+
'''function''' SwapBuffers(''DC'' : HDC) : Boolean;
 +
 
 +
 
  
 
== Parameter ==
 
== Parameter ==
DC - steht für Device Contest und bezeichnet die aktuelle Zeichenfläche.
+
{| border=1 rules=all
 +
! '''DC'''
 +
|Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche
 +
|}
 +
 
 +
 
  
 
== Beschreibung ==  
 
== Beschreibung ==  
SwapBuffers tausch den Backpuffer gegen den Frontpuffer (und umgekehrt) aus.
+
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]].
 +
 
 +
 
 +
 
 +
==  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 ==
+
== Siehe auch ==
 +
[[Doppelpufferung|Doublebuffering]]
  
[[Doppelpufferung]]
+
[[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