[ALLEGRO5] Błąd ładowania pliku .bmp
Ostatnio zmodyfikowano 2014-11-16 20:25
stevy Temat założony przez niniejszego użytkownika |
[ALLEGRO5] Błąd ładowania pliku .bmp » 2014-11-14 22:46:36 Witam. Mam problem z załadowaniem jakichkolwiek plików z rozszerzeniem .bmp do programu. Nie mam pojęcia dlaczego, oto kod z głównym problemem: #include <allegro5/allegro.h> #include <allegro5/allegro_image.h>
ALLEGRO_DISPLAY * wsk = NULL; ALLEGRO_BITMAP * mum = NULL;
int main( void ) { al_init(); al_init_image_addon(); al_set_new_window_position( 800, 800 ); al_set_new_display_flags( ALLEGRO_WINDOWED ); wsk = al_create_display( 5, 3 ); if( !( mum = al_load_bitmap( "muminek.bmp" ) ) ); return - 1; al_draw_bitmap( mum, 100, 100, 0 ); al_flip_display(); al_rest( 3 ); al_destroy_bitmap( mum ); return 0; }
zwyczajnie zwraca -1. Jednak jeśli załaduję plik z rozszerzeniem .png to program nie widzi żadnego problemu. |
|
stevy Temat założony przez niniejszego użytkownika |
» 2014-11-15 09:55:38 Problem rozwiązany, zły typ mapy bitowej. |
|
SeaMonster131 |
» 2014-11-15 11:04:09 No i masz średnik po if, dlatego return -1; zawsze się wykona. |
|
stevy Temat założony przez niniejszego użytkownika |
» 2014-11-16 20:25:40 Faktycznie, moje niedopatrzenie i błędne teorie co do tego, ale dzięki za pomoc:D |
|
« 1 » |