Seite 1 von 1

4.20b2 ImageDepth(#Image) bei 8 Bit Images fehlerhaft?

Verfasst: 17.03.2008 00:37
von Kurzer
Bei 8 Bit Bildern gibt mir ImageDepth(#Image) = 32 raus.
Geladen wird das Image ohne Flags: >> LoadImage(#ImageID_Original, Filename$)

Kann das jemand bestätigen oder ist diese Fehlinterpretation bei palettengestützten Bildern "normal"?

Verfasst: 17.03.2008 00:41
von hardfalcon
Ohne es jetzt probiert zu haben: Sicher, dass das Bild nicht im beim Laden in den Speicher an die Desktop-Farbtiefe angepasst wird?

Verfasst: 17.03.2008 00:55
von Kurzer
Eigentlich schon, denn dann hätte LoadImage ein 24 Bit Image auch auf 32 Bit (Desktop) anpassen müssen. Tut es aber nicht. 24 Bit wird korrekt als 24 Bit erkannt.