Beschreibung | ||
Diese Funktion ermittelt den Blau-Anteil der aktuellen Zeichenfarbe. Es ist somit die Umkehrfunktion für den Befehl COLOR.
| ||
Parameter | ||
- | ||
Rückgabewert | ||
Blau-Anteil der aktuellen Farbe (0-255 möglich) | ||
Zusatzinformationen | ||
![]() | ||
Alternative | ||
Wenn ihr solchen Code verwendet: GETCOLOR x,y r=COLORRED() g=COLORGREEN() b=COLORBLUE() Hier eine schnellere Alternative: LOCKBUFFER FRONTBUFFER() rgb=READPIXELFAST(x,y) r=(rgb AND $FF0000)/$10000 g=(rgb AND $FF00)/$100 b=rgb AND $FF UNLOCKBUFFER FRONTBUFFER() Allerdings sollte dies nicht außerhalb des Grafikbereichs angewendet werden. Die Deaktivierung des Debuggers bringt eine enorme Geschwindigkeitssteigerung! | ||
Beispiel | ||
Dieses Programm ermittelt den Blau-Anteil einer Farbe auf Koordinate 100,100: GRAPHICS 640,480 GETCOLOR 100,100 PRINT "Blauanteil der Farbe: "+COLORBLUE() | ||
Siehe auch | ||
CLSCOLOR, COLOR, COLORGREEN, COLORRED, GETCOLOR |