SwapBuffers: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Trennlinien entfernt)
K (Kategorie, kleine Ergänzung)
 
(4 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
= SwapBuffers =
 
= SwapBuffers =
  
<br>
+
 
 +
 
 
== Name ==
 
== Name ==
 
'''SwapBuffers''' - tauscht Back- und Frontbuffer aus.
 
'''SwapBuffers''' - tauscht Back- und Frontbuffer aus.
  
<br>
+
 
 +
 
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
 
  '''function''' SwapBuffers(''DC'' : HDC) : Boolean;
 
  '''function''' SwapBuffers(''DC'' : HDC) : Boolean;
  
<br>
+
 
 +
 
 
== Parameter ==
 
== Parameter ==
<table border=1 rules=all>
+
{| border=1 rules=all
<tr>
+
! '''DC'''
<td>''DC''</td>
+
|Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche
<td>Steht für den Device Kontext und bezeichnet die aktuelle Zeichenfläche</td>
+
|}
<tr>
+
 
</table>
+
 
  
<br>
 
 
== 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]].
  
<br>
+
 
 +
 
 
==  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.
 +
 +
  
<br>
 
 
==  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