Beschreibung |
Diese Funktion ermittelt die aktuelle Farbtiefe. Wird bei GRAPHICS der Wert für Farbtiefe nicht angegeben, so kann man über diese Funktion die gesetzte Farbtiefe ermitteln. Für spätere Grafikausgabe hat dieser Wert keine Bedeutung. Man kann höchstens einen Hinweis ausgeben, dass die Farbtiefe zu gering ist. |
Parameter |
- |
Rückgabewert |
Farbtiefe in Bit. 16 Bit entsprechen 65536 Farben 24 Bit entsprechen 16,7 Mio. Farben 32 Bit entsprechen 16,7 Mio. Farben (kein Schreibfehler!) |
Beispiel |
Dieses Beispiel öffnet ein Grafikfenster und ermittelt die wichtigsten Werte: GRAPHICS 640,480,16 SETBUFFER FRONTBUFFER() PRINT "Bildschirmbreite: " + GRAPHICSWIDTH() PRINT "Bildschirmhöhe: " + GRAPHICSHEIGHT() PRINT "Farbtiefe: " + GRAPHICSDEPTH() PRINT "Bufferidentität: " + GRAPHICSBUFFER() WAITKEY() |
Siehe auch |
GFXMODEDEPTH, GFXMODEHEIGHT, GFXMODEWIDTH, GRAPHICSBUFFER, GRAPHICSHEIGHT, GRAPHICSWIDTH |