-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathimagens.cpp
More file actions
40 lines (28 loc) · 859 Bytes
/
imagens.cpp
File metadata and controls
40 lines (28 loc) · 859 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Inclui o cabeçalho da bibilioteca Allegro 5
#include <allegro5/allegro.h>
// Inclui o cabeçalho do add-on para uso de imagens
#include <allegro5/allegro_image.h>
int imagens(void)
{
// Variável representando a janela principal
ALLEGRO_DISPLAY *janela = NULL;
// Variável representando a imagem
ALLEGRO_BITMAP *imagem = NULL;
// Inicializa a Allegro
al_init();
// Inicializa o add-on para utilização de imagens
al_init_image_addon();
// Configura a janela
janela = al_create_display(640, 480);
// Carrega a imagem
imagem = al_load_bitmap("hu3.bmp");
// Desenha a imagem na tela
al_draw_bitmap(imagem, 0, 0, 0);
// Atualiza a tela
al_flip_display();
// Segura a execução por 10 segundos
al_rest(5.0);
// Finaliza a janela
al_destroy_display(janela);
return 0;
}