![]() |
DEUTSCHE VERSION |
|
![]() |
Links | | | Forums | | | Comments | | | Report news |
![]() |
Chat | | | Polls | | | Newsticker | | | Archive |
![]() |
amiga-news.de Forum > Programmierung > Datatypes und BitMap | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2007-06-06, 13:11 h geit Posts: 332 [Former member] |
Kann mir mal jemand sagen, was hier nicht richtig funktioniert? Unter Amithlon bekomme ich keine BitMap, unter MorphOS läuft alles, wie erwartet. Den Datentyp habe ich unter Amithlon mal gegen den AK-DT ausgetauscht. Es ist auch egal, ob PNG oder jpg. Das gleiche Binary geht unter MOS und unter Amithlon bekomme ich einfach keine Bitmap. Den BitMapHeader bekomme ich, die Datei wurde also geladen und dekodiert. code:if( (so->SO_ImageObject = NewDTObject( so->SO_ImageName, DTA_GroupID, GID_PICTURE, OBP_Precision, PRECISION_EXACT, PDTA_Screen, ss->SS_Screen, PDTA_FreeSourceBitMap, TRUE, PDTA_DestMode, PMODE_V43, PDTA_UseFriendBitMap , TRUE, TAG_DONE)) ) { GetDTAttrs( so->SO_ImageObject, PDTA_BitMap, (ULONG*) &bm, PDTA_BitMapHeader, (ULONG*) &bmh, TAG_DONE ); if( bmh && bm ) { so->SO_ImageWidth = bmh->bmh_Width; so->SO_ImageHeight = bmh->bmh_Height; } else { DisposeDTObject( so->SO_ImageObject ); so->SO_ImageObject = NULL; } } } Geit [ Dieser Beitrag wurde von geit am 06.06.2007 um 13:18 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2007-06-06, 13:21 h geit Posts: 332 [Former member] |
Nachtrag: Wenn ich DoMethod( so->SO_ImageObject, DTM_PROCLAYOUT, NULL, 1); vorschiebe, geht es auch unter Amithlon. Jetzt frage ich mich natürlich mache ich was falsch, oder der Datentyp under MOS? ![]() Geit [ - Answer - Quote - Direct link - ] |
2007-06-06, 13:24 h Der_Wanderer Posts: 1229 User |
ProcLayout muss man auf jedenfall vorher aufrufen. Wenn es unter MOS trtzodem geht, ist das eher Zufall, evtl. stimmt das Bitmapformat mit dem Bildformat überein oder so. Auf jedenfall ist es der richtige Weg, vorher Proclayout aufzurufen. So steht das auch im RKM. -- Thilo Köhler, Author von: HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, TK AB3 Includes und viele mehr... Homepage: http://www.hd-rec.de [ - Answer - Quote - Direct link - ] |
2007-06-06, 13:26 h thomas Posts: 7717 User |
Zitat: Der Datatype unter MorphOS ist zu voreilig. Gruß Thomas -- Email: thomas-rapp@web.de Home: thomas-rapp.homepage.t-online.de/ [ - Answer - Quote - Direct link - ] |
2007-06-06, 13:44 h geit Posts: 332 [Former member] |
Alles klar! Danke! Ich bin nur froh nicht jedesmal auf MOS umschalten zu müssen um zu testen. Geit [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > Datatypes und BitMap | [ - Search - New posts - Register - Login - ] |
![]() |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |
![]() |