3 Börja main ( ) funktionen och ringa funktionerna för att initiera Allegro , så att du kan visa grafik . Det ska se ut som följande :
int main ( int argc , char * argv [ ] ) katalog
{
al_init ( ) ;
al_init_image_addon ( ) ;
4
Skapa en display på vilken man kan rita grafik , använda funktionsargumenten att ställa in skärmupplösningen till 640 av 480 . Skapa en bitmap bild i minnet och ge den de uppgifter som finns i filen " Image.png " lagras på din hårddisk . Detta kommer att se ut som följande :
ALLEGRO_DISPLAY * display = al_create_display ( 640 , 480 ) ;
ALLEGRO_BITMAP * bmp = al_load_bitmap ( " Image.png " ) ;
5
Ange färgen på skärmen till svart och rita din bild på den vid en förskjutning av 50 pixlar både horisontellt och vertikalt . Allegro använder två skärmar , en för teckning och en för utskrift till skärmen . Vänd dem att se din bild och vänta 10 sekunder innan du stänger programmet . Funktionerna för att göra ovanstående ser ut så här :
al_clear_to_color ( al_map_rgb ( 0,0,0 ) ) ;
al_draw_bitmap ( bmp , 50 , 50 , 0 ) ;
al_flip_display ( ) ;
al_rest ( 10,0 ) ,
6
Frigör minne som används av bitmap och display för att förhindra slöseri med resurser . De slutliga rader din kod bör se ut så här :
al_destroy_bitmap ( bmp ) ,
al_destroy_display ( display ) ,
avkastning 0;
}
7
Kompilera din kod . Skapa en PNG- bild med grafik program i valet och spara det som " Image.png " i samma katalog som din körbara program . Kör ditt program för att se de grafiska funktionerna i arbete .