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

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
Kurzer
Beiträge: 1617
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

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

Beitrag 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"?
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag 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?
Benutzeravatar
Kurzer
Beiträge: 1617
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

Beitrag 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.
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
Antworten