SwapBuffers: Unterschied zwischen den Versionen
Aus DGL Wiki
Yogu (Diskussion | Beiträge) (Hinweis zu ShowModal eingefügt) |
K (Kategorie, kleine Ergänzung) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 16: | Zeile 16: | ||
{| border=1 rules=all | {| border=1 rules=all | ||
! '''DC''' | ! '''DC''' | ||
− | |Steht für den Device | + | |Steht für den Device Context und bezeichnet die aktuelle Zeichenfläche |
|} | |} | ||
Zeile 22: | Zeile 22: | ||
== 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 29: | 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 39: | 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.