1 Τοποθετήστε τις βιβλιοθήκες Allegro , όπως απαιτείται για το λειτουργικό σας σύστημα και compiler . Η διαδικασία αυτή θα διαφέρει από σύστημα σε σύστημα , συμβουλευτείτε τόσο Allegro και την τεκμηρίωση compiler σας αν δεν είστε σίγουροι . Δημιουργήστε ένα νέο έργο και το αρχείο. Cpp να ξεκινήσει τη σύνταξη κώδικα . 2
Συμπεριλάβετε τα δεδομένα από τα απαραίτητα αρχεία header Allegro κατά την έναρξη του προγράμματός σας . Allegro είναι μια σπονδυλωτή βιβλιοθήκη , οπότε θα χρειαστεί τόσο την κύρια επικεφαλίδα του και την κεφαλίδα για τις λειτουργίες γραφικών . Εισάγετε τις παρακάτω γραμμές κώδικα :
# include # include Ξεκινήστε τη συνάρτηση main () και να καλέσετε ρουτίνες προετοιμασίας του Allegro . Όπως και με τις κεφαλίδες , θα χρειαστείτε ένα για τη λειτουργικότητα του πυρήνα και μία για τα γραφικά . Δημιουργία δείκτες στην οθόνη και την εικόνα που θέλετε να φορτώσετε , να ορίσετε την ανάλυση της οθόνης και το όνομα αρχείου της εικόνας για να ολοκληρωθεί η προετοιμασία του προγράμματος . Κάνετε αυτό με τις παρακάτω γραμμές κώδικα : int main ( int argc , char * argv [ ] ) { al_init ( ) ? al_init_image_addon ( ) ? ALLEGRO_DISPLAY * my_display = al_create_display ( 640 , 480) ? ALLEGRO_BITMAP * my_graphics = al_load_bitmap ( " graphics.png ")? Γράψτε τον πραγματικό κώδικα λειτουργίας για το πρόγραμμά σας . Αυτό απαιτεί μόνο τέσσερις γραμμές --- ένα για να καθαρίσετε την οθόνη , το ένα για να επιστήσει την εικόνα σε αυτό , ένα για να αναστρέψετε τα ρυθμιστικά της οθόνης και εμφανίζεται στην οθόνη την εικόνα σας , και ένα να περιμένει λίγα δευτερόλεπτα πριν προχωρήσετε . Αυτό πραγματοποιείται με την ακόλουθη Φτηνές 5 Τερματίστε το πρόγραμμα , που τρέχει λειτουργίες καθαρισμού Allegro να ελευθερώσετε τη μνήμη που διατίθενται για την οθόνη και τα δεδομένα εικόνας . Οι τελικές γραμμές του προγράμματός σας θα πρέπει να είναι ως εξής : al_destroy_bitmap ( my_graphics ) ? Al_destroy_display ( my_display ) ? Επιστροφή 0? } μεταγλώττιση του προγράμματος , την αποθήκευση μιας εικόνας με το όνομα " graphics.png " στον ίδιο κατάλογο πριν από την εκτέλεση .
3
Η 4
6
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα