Buffer=FRONTBUFFER ()


Beschreibung
Diese Funktion liefert einen Zahlenwert, der die Identität des Grafikbuffers angibt. In BlitzBasic gibt es nur zwei Bildschirmbuffer - das sichtbare FRONTBUFFER und das unsichtbare BACKBUFFER.

Der ermittelte Wert kann mit vielen weiteren Befehlen verwendet werden. Wird es z.B. mit SETBUFFER verwendet, so erfolgt die Grafikausgabe sofort auf der sichtbaren Bildschirmseite. Der Befehl FLIP wird dadurch nicht mehr notwendig.



Für Spiele ist es nicht empfehlenswert diesen Buffer zu verwenden, da dadurch flimmernde Grafik entsteht. Soll die Grafik sofort sichtbar werden, so kann man es verwenden. Für Animationen ist es überhaupt nicht geeignet.



Parameter
-


Rückgabewert
Nummer, die die Identität angibt


Beispiel
Dieses Programm zeichnet eine Linie auf Backbuffer, welche aber unsichtbar bleibt. Dann wird Frontbuffer aktiviert und ein Oval gezeichnet - es wird sofort sichtbar:

GRAPHICS 640,480,0,1
SETBUFFER BACKBUFFER()
LINE 0,0,639,349
WAITKEY()
SETBUFFER FRONTBUFFER()
OVAL 100,100,50,50
WAITKEY


Siehe auch
BACKBUFFER, IMAGEBUFFER, SETBUFFER