ImageDepth()
Syntax
Ergebnis = ImageDepth(#Image [, Flags])Beschreibung
Gibt die 'Tiefe' des Bildes '#Image' zurück, wie diese intern von PureBasic gespeichert wird. Beim Laden eines Bildes konvertiert PureBasic dieses entweder in 24 Bit oder 32 Bit, abhängig davon ob das Ausgangsbild einen Alpha-Kanal hat oder nicht. Jedes Bild, welches eine Tiefe kleiner als 24 Bit hat, wird intern in 24 Bit konvertiert.
Der optionale Parameter 'Flags' kann einen der folgenden Werte haben:PB_Image_InternalDepth: Gibt die Tiefe des dekodierten Bildes zurück (Standard). Gültige Werte sind: - 24 bit (16 Millionen Farben) - 32 bit (16 Millionen Farben + 8 Bit Alpha-Kanal) PB_Image_OriginalDepth: Gibt die originale Tiefe zurück, wie diese vor dem Dekodieren war. Gültige Werte sind: - 1 bit (2 Farben, Monochrom-Bild) - 4 bit (16 Farben) - 8 bit (256 Farben) - 16 bit (65536 Farben) - 24 bit (16 Millionen Farben) - 32 bit (16 Millionen Farben + 8 bit alpha channel)
Unterstützte OS
Alle