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äännypalautteen 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.