SwapBuffers: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) |
K (Kategorie, kleine Ergänzung) |
||
(8 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | = | + | = SwapBuffers = |
+ | |||
+ | |||
== Name == | == Name == | ||
− | SwapBuffers tauscht Back- und | + | '''SwapBuffers''' - tauscht Back- und Frontbuffer aus. |
+ | |||
+ | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | + | '''function''' SwapBuffers(''DC'' : HDC) : Boolean; | |
+ | |||
+ | |||
== Parameter == | == Parameter == | ||
− | DC | + | {| border=1 rules=all |
+ | ! '''DC''' | ||
+ | |Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche | ||
+ | |} | ||
+ | |||
+ | |||
== Beschreibung == | == Beschreibung == | ||
− | SwapBuffers | + | 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]] | ||
− | [[ | + | [[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.