ou est l'erreur? [C/allegro] - Programmation
Marsh Posté le 11-10-2001 à 00:34:24
A vue de nez, il devrait y avoir un appel pour effectuer le mapping buffer->ecran, une fois que tu as fini de dessiner dans le buffer, non?
Tu dessines dans un buffer, mais rien ne fait la liaison entre ce buffer et ton ecran.
A+,
[edtdd]--Message édité par gilou--[/edtdd]
Marsh Posté le 11-10-2001 à 06:57:56
merci ca doiut etre ca!!
Marsh Posté le 11-10-2001 à 07:24:18
oui tavais raison falait rajouter
blit(buffer, screen, 0, 0, 0, 0, 320, 200);
Marsh Posté le 10-10-2001 à 19:52:12
bon, c cense afficher un pixel....
#include <allegro.h>
int main(void)
{
BITMAP *buffer;
allegro_init();
install_keyboard();
set_gfx_mode(GFX_VGA, 320, 200, 0, 0);
buffer = create_bitmap(320, 200);
do
{
putpixel(buffer, 100, 100,79);
}
while(!key[KEY_ESC]);
remove_keyboard();
allegro_exit();
}
---------------
Do you serve a purpose,Or purposely serve?