SwapBuffers: Unterschied zwischen den Versionen
Aus DGL Wiki
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
K (Kategorie, kleine Ergänzung) |
||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 14: | Zeile 14: | ||
== Parameter == | == Parameter == | ||
− | + | {| border=1 rules=all | |
− | + | ! '''DC''' | |
− | + | |Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche | |
− | + | |} | |
− | |||
− | |||
== 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 31: | 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 36: | Zeile 40: | ||
== Siehe auch == | == Siehe auch == | ||
[[Doppelpufferung|Doublebuffering]] | [[Doppelpufferung|Doublebuffering]] | ||
+ | |||
+ | [[Kategorie:WinAPI]] |
Aktuelle Version vom 18. September 2010, 04:29 Uhr
Inhaltsverzeichnis
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.