| ||||||||||||||||||
Diese Anweisung kopiert einen Pixel von einer Stelle (und Buffer) zur anderen. Es ist absolut notwendig den Befehl LOCKBUFFER zu benutzen (auf beide Buffer!). Es ist schneller als COPYPIXEL. Die Geschwindigkeit reicht jedoch nicht für Realtime-Effekte aus. Alternative: READPIXELFAST und WRITEPIXELFAST
| ||||||||||||||||||
Parameter | ||||||||||||||||||
| ||||||||||||||||||
Rückgabewert | ||||||||||||||||||
- | ||||||||||||||||||
Beispiel | ||||||||||||||||||
Dieses Programm zeichnet Rechtecke auf dem Bildschirm. Danach wird zwei mal die Hälfte des Bildschirms kopiert: GRAPHICS 640,480,16 FOR t= 1 TO 1000 COLOR RND(255),RND(255),RND(255) RECT RND(640),RND(480),RND(150),RND(150),RND(1) NEXT DELAY 3000 FOR x = 1 TO 640 FOR y = 1 TO 240 LOCKBUFFER FRONTBUFFER() COPYPIXELFAST x,y,FRONTBUFFER(),x,y+241 UNLOCKBUFFER FRONTBUFFER() NEXT NEXT DELAY 3000 FOR x = 1 TO 320 FOR y = 1 TO 480 COPYPIXEL x,y,FRONTBUFFER(),x+320,y NEXT NEXT | ||||||||||||||||||
Siehe auch | ||||||||||||||||||
COPYPIXEL, LOCKBUFFER, PLOT, READPIXEL, READPIXELFAST, UNLOCKBUFFER, WRITEPIXEL, WRITEPIXELFAST |