Tälläinen bitmap flippaus ruudulle. Eikäs sitten whinetä kommenteista, parempi nuokin kun ei mitään. !WARNING! This text includes bad finnish.
#include <allegro.h> // Täytyyhän allegron kirjasto lisätä int main(int argc, char *argv[]) { allegro_init(); // valmistellaan allegro install_keyboard(); // Asennetaan näppis set_color_depth(16); // Säädellään värit set_gfx_mode(GFX_AUTODETECT, 320,200,0,0); //Vaihdetaan graffamoodia BITMAP *kuva; //luodaan muuttuja johon datat asetetaan kuva = load_bitmap("kuva.pcx", NULL); //ladataan kuvae readkey(); //Venaa napinpainallusta blit(kuva, screen, 0,0,0,0,480,360); //flipataan ruudulle readkey(); //Venaa että käyttäjä painaa nappia destroy_bitmap(kuva); //Vapauttaa bitmapdatan return(0); } END_OF_MAIN()//Ilman tätä tää ei välttämättä käänny
palautteen pyyntö on pakollista
Ja tähän esimerkkiin tarvittaisiin siis 16-bittisin värein koristeltu bitmappi?
Millä kuvalla itse testasit tätä, ja olisi myös hyvä, että jostain löytyisi sit linkki siihen kuvaan, kun ite en nyt jaksa tehdä sopivan kokoista bitmappia tähän ym. ym.
Ei tavitse olla 16-bittisin koristeltu. bmp formaatti käy myös. kuvan koolla ei muistaakseni/tietääkseni ole väliä.
"Cannot open include file: 'allegro.h': No such file or directory"
SQ sulla ei oo varmaan allegro kirjastoa?
Kota etsiä googlella.
Hyvä homma ku satuin vilkasee tätä sivua tästä tulee olemaan apua.
Asensin Allegrot, mutta:
c:\tekstit\koodi\bitmppau.c(10) : error C2065: 'bitmap' : undeclared identifier
c:\tekstit\koodi\bitmppau.c(10) : error C2065: 'kuva' : undeclared identifier
Nämä kaksi erroria tuli kun yritin kääntää, mitäh?
Se antaa mulle helvetin monta errorii.
Miksi?
Aihe on jo aika vanha, joten et voi enää vastata siihen.