installare le librerie Allegro come richiesto per il sistema operativo e compilatore . Questo processo può variare da sistema a sistema , in modo da consultare sia Allegro e la documentazione del compilatore se incerto. Creare un nuovo progetto e un file . Cpp per iniziare a scrivere codice. 
 2 
 Includere i dati dai file di intestazione necessari Allegro all'inizio del vostro programma . Allegro è una libreria modulare , quindi è necessario sia l'intestazione principale e l'intestazione per le funzioni grafiche . Inserire le seguenti righe di codice: 
 
 # include   # include   Inizia la funzione main () e chiamare le routine di inizializzazione di Allegro . Come per le intestazioni , avrete bisogno di uno per funzionalità di base e uno per la grafica . Creare puntatori a schermo e l' immagine che si desidera caricare , impostare la risoluzione dello schermo e il nome del file immagine per completare il programma di inizializzazione . Fatelo con le seguenti righe di codice:   int main ( int argc , char * argv [ ] ) per   {   al_init ( ) ;   al_init_image_addon ();   ALLEGRO_DISPLAY * my_display = al_create_display ( 640 , 480) ;   ALLEGRO_BITMAP * my_graphics = al_load_bitmap ( " graphics.png " ) ;   scrivere il codice di funzionamento effettivo per il vostro programma . Questo richiede solo quattro linee --- uno per azzerare il display , uno per disegnare l'immagine su di esso , uno per capovolgere i buffer di visualizzazione e mostrare l'immagine sullo schermo , e uno di attendere alcuni secondi prima di procedere. Questa operazione viene eseguita con la seguente   Chiudere il programma , l'esecuzione di funzioni di pulizia di Allegro per liberare la memoria allocata per i dati di visualizzazione e di immagine . Le ultime righe del vostro programma dovrebbe essere il seguente:   al_destroy_bitmap ( my_graphics ) ;   al_destroy_display ( my_display ) ;   return 0;   }   compilare il programma, salvare una immagine con il nome del file " graphics.png " nella stessa cartella prima di eseguirlo. 
 
 3 
 
 
 
 
 
 4 
 5 
 
 
 
 
 Pagina 6 
 
              Informazioni correlate
                  
Programmazione © www.354353.com