DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > MUI Bitmap.mcc | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2004-09-28, 21:59 h Gerry Posts: 82 User |
Hallo MUI_Programmierer, Für Bitmap.mcc gibt es das Attribut: MUIA_Bitmap_SourceColors welches aus einem ULONG-Array die Farbpalette dem Bitmap angleicht. Im AutoDoc wird darauf hingewiesen, dass IGS möglich sei. Beim Initialisieren funktioniert es, beim Setzen mit set(<Object>,MUIA_Bitmap_SourceColors,<Array>); tut sich rein garnichts. Ich habe dann folgendes versucht: DoMethod(<Object>,MUIM_Cleanup); set(<Object>,MUIA_Bitmap_SourceColors,<Array>); DoMethod(<Object>,MUIM_Setup); Das hat dann prima funktioniert, ABER das benötigt irsinnig viel Zeit, etwa 5 Sekunden. Mach ich was falsch oder habe ich etwas übersehen? Wer kennt sich damit aus?? Wie geht es schneller??? [ - Answer - Quote - Direct link - ] |
2004-09-28, 22:22 h thomas Posts: 7718 User |
Du solltest noch beschreiben, was du mit der ganzen Aktion eigentlich bezweckst. Ich muß noch dazusagen sagen, daß ich kein "MUI_Programmierer" bin und keinen blassen Schimmer habe, was Bitmap.mcc macht. Aber ich vermute mal, es nimmt eine Bitmap und die dazugehörige Palette und rastert das Bild so, daß es auf dem aktuellen Screen angezeigt werden kann. Dann ist es natürlich klar, daß das Bild neu gerastert werden muß, wenn du die Farbpalette änderst. Je nach Größe des Bildes und benutztem Algorithmus kann das schon etwas länger dauern. Ein Colorcycling oder sowas wirst du damit nicht hinbekommen. Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Answer - Quote - Direct link - ] |
2004-09-29, 11:43 h Gerry Posts: 82 User |
Ich möchte Bilder, dessen Farbpalette separat gespeichert ist, richtig anzeigen lassen. Dabei sollte es innerhalb eines echten Bitmaps sein, weil noch Bitmap-Operationen ausgeführt werden sollen. Die Farbpalette ist nicht fest, sondern Variiert. Zeiten von etwa 1 Sekunde sind schon ok, es geht nicht um schneller Color Cyclings, aber der Endbenutzer soll nicht immer denken, dass die Software stehengeblieben ist. Mir kommt das mit dem CleanUp und SetUp einfach falsch vor. Denn dies wäre ja im Grunde eine Neuinitialisierung. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > MUI Bitmap.mcc | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |