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 zuerst auf einer unsichtbaren Bildschirmseite. Erst nach dem FLIP-Befehl wird die Grafik dann sichtbar. Dies ist besonders bei Spielen praktisch, ja sogar notwendig, um eine ruhige und ruckelfreie Grafik zu erstellen. Diese Methode nennt man Pageflipping. ![]()
| ||||||
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 | ||||||
FLIP, IMAGEBUFFER, FRONTBUFFER, SETBUFFER |