Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <allegro.h>
  2.  
  3. BITMAP *buffer;
  4.  
  5. void disegna_frame(){
  6. if(buffer == NULL) allegro_message("Buffer dello schermo non inizializzato!");
  7. else {
  8. blit(buffer, screen, 0, 0, 0, 0, 1000, 1000);
  9. clear(buffer);
  10. }
  11. }
  12.  
  13. int main() {
  14. allegro_init();
  15. set_color_depth(24);
  16. set_gfx_mode(GFX_AUTODETECT_WINDOWED, 1000, 1000, 0, 0);
  17. buffer = create_bitmap (1000, 1000);
  18.  
  19. BITMAP *immagine = load_bitmap("prova.bmp", NULL);
  20. if(immagine != NULL) draw_sprite(buffer, immagine, 0, 0);
  21. else allegro_message("Puntatore all'immagine NULL, errore nel caricamento dell'immagine.");
  22.  
  23. disegna_frame();
  24. }
  25. END_OF_MAIN();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement