Rôle d'une fonction en C

eline -  
 eline -
Bonjour,

je veux savoir la fonction du " COLOR_DEPTH_TYPE " sous allegro ???
sachant que allegro est une bibliothèque de traitement d'image en C.

merci d'avance de votre aide.

2 réponses

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Petite recherche avec Google, je tombe sur wiki.allegro, et hop :

    #if (USE_COLOR_DEPTH == 15 || USE_COLOR_DEPTH == 16)
    #define COLOR_DEPTH_TYPE short
    #elif (USE_COLOR_DEPTH == 24 || USE_COLOR_DEPTH == 32)
    #define COLOR_DEPTH_TYPE long
    #endif

    COLOR_DEPTH_TYPE n'est pas une fonction mais, comme son nom l'indique, un type.
    Selon la valeur de USE_COLOR_DEPTH ce type est soit short, soit long.
    1
  2. eline
     
    merci pour votre réponse KX ,
    oui c vrais color_depth_type n'est pas une fonction mais j'ai une variable X de type color_depth_type et je n'arrive pas a comprendre le type de cette variable !!
    0
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      Comme je l'ai marqué, son type peut varier selon la valeur de USE_COLOR_DEPTH.
      Mais ce sera soit un short (-32 768 à 32 767), soit un long (-2 147 483 648 à 2 147 483 647)
      0
    2. eline
       
      ah ok., merci
      0