SwapBuffers: Unterschied zwischen den Versionen
Aus DGL Wiki
K (Trennlinien entfernt) |
K (Kategorie, kleine Ergänzung) |
||
(4 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= SwapBuffers = | = SwapBuffers = | ||
− | + | ||
+ | |||
== Name == | == Name == | ||
'''SwapBuffers''' - tauscht Back- und Frontbuffer aus. | '''SwapBuffers''' - tauscht Back- und Frontbuffer aus. | ||
− | + | ||
+ | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
'''function''' SwapBuffers(''DC'' : HDC) : Boolean; | '''function''' SwapBuffers(''DC'' : HDC) : Boolean; | ||
− | + | ||
+ | |||
== 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]]. | ||
− | + | ||
+ | |||
== 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. | ||
+ | |||
+ | |||
− | |||
== 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.