IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Allegro Discussion :

impossible d'afficher une bitmap


Sujet :

Allegro

  1. #1
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 162
    Billets dans le blog
    7
    Par défaut impossible d'afficher une bitmap
    Bonjour à tous

    Je me lance dans ola programmation d'un jeu avec allegro et j'ai quelques soucis avec les bitmaps:
    Voici mon code de test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    41
    42
    43
    44
    45
     
    #include <stdio.h>
    #include <stdlib.h>
    #include "allegro5/allegro.h"
    #include "allegro5/allegro_image.h"
     
     
    int main(int argc, const char *argv[])
    {
        const char *filename;
        ALLEGRO_DISPLAY *display;
        ALLEGRO_BITMAP  *bitmap;
     
        filename = "data/fig.bmp";
     
     
        if (!al_init())
        {
            return -1;
        }
     
     
        al_init_image_addon();
     
        display = al_create_display(640, 480);
     
        if (!display)
        {
            return -2;
        }
     
        bitmap = al_load_bitmap(filename);
        if (!bitmap)
        {
            return -3;
        }
        al_clear_to_color(al_map_rgb_f(0, 0, 0));
                al_draw_bitmap(bitmap, 0, 0, 0);
                al_flip_display();
     
     
        al_destroy_bitmap(bitmap);
     
        return 0;
    }
    tout ce passe bien jusqu'à la fonction d'affichage al_draw_bitmap(bitmap, 0, 0, 0) qui me sort l'erreur suivante:
    In _draw_tinted_rotated_scaled_bitmap_region (bitmap=0x3e5d50, tint=..., cx=0, cy=0, angle=0, xscale=1, yscale=1, sx=0, sy=0, sw=-1.16300595e+009, sh=-1.16300595e+009, dx=0, dy=0, flags=0) at d:\Libraries\build\allegro\src\allegro-git\allegro-git\src\bitmap_draw.c:92 ()


    Je soupçonne fort que l'erreur viens de sw=-1.16300595e+009, sh=-1.16300595e+009 mais je ne vois pas bien d'où proviennent ces valeurs

    Si quelqu'un a une idée je suis preneur

  2. #2
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 162
    Billets dans le blog
    7
    Par défaut
    Finalement j'ai résolu le problème. Il semble que je n'ai pas pris les bonnes librairies ce qui ne provoquait aucune erreur à la compilation mais par contre il y avait plantage à l'exécution

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossible d'afficher une page ecrite en PHP
    Par caesarvanou dans le forum Apache
    Réponses: 1
    Dernier message: 24/06/2008, 18h47
  2. Impossible d'afficher une applet
    Par saispasfau dans le forum Applets
    Réponses: 1
    Dernier message: 25/05/2007, 16h40
  3. impossible d'afficher une applet à traver un servlet
    Par 2tsiris dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/06/2006, 09h41
  4. [LWJGL] Impossible d'afficher une fenêtre
    Par gege2061 dans le forum API graphiques
    Réponses: 4
    Dernier message: 06/05/2006, 19h56
  5. [C#] Impossible d'afficher une form dans la barre des taches
    Par padodanle51 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 03/05/2006, 09h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo