# Documentation de la bibliothèque MLV-2.0.2

- Presentation
- Téléchargement
- Installation
- Compilation
- Exemples
- API
- Liste des fonctions
- bogues
- FAQ
- contacts

MLV_copy_image
MLV_copy_partial_image
MLV_create_image
MLV_draw_image
MLV_draw_image_on_image
MLV_draw_partial_image
MLV_draw_partial_image_on_image
MLV_free_image
MLV_get_image_data
MLV_get_image_height
MLV_get_image_size
MLV_get_image_width
MLV_get_pixel
MLV_get_pixel_on_image
MLV_horizontal_image_mirror
MLV_Image
MLV_load_image
MLV_load_screen
MLV_resize_image
MLV_resize_image_with_proportions
MLV_rotate_and_scale_image
MLV_rotate_and_scale_xy_image
MLV_rotate_image
MLV_save_image_as_bmp
MLV_save_screen
MLV_scale_image
MLV_scale_xy_image
MLV_set_alpha_on_image
MLV_set_pixel_on_image
MLV_vertical_image_mirror
MLV_Image* MLV_load_image | ( | const char * | file_image | ) |
  Charge en mémoire une image contenue dans un fichier. Cette fonction permet de charger les images des formats suivants: ICO(Icon)/CUR(Cursor)/BMP, PNM (PPM/PGM/PBM), XPM, LBM(IFF ILBM), PCX, GIF, JPEG, PNG, TGA, TIFF, and XV. Bogue: Cette fonction provoque une erreur de segmentation si elle est utilisée avant MLV_create_window(). Pour l'instant, nous vous conseillons d'utiliser cette fonction apres MLV_create_window(). Bogue: Il est possible que cette fonction n'arrive pas à charger correctement les images qui ne sont pas en 32 bits (RGBA) - bug à tester. Bogue: BUG PRESENT SOUS WINDOWS ET MACOS X : Lorsque la composante alpha d'un pixel est à 0, MLV_load_image met à 0 les composantes Rouge, Verte et bleue du pixel associé. Ce bug provient de la bibliothèque SDL_image. Paramètres
  file_image | Chemin d'accès du fichier contenant l'image.
Renvoie L'image chargée. Exemples: advanced/06_image.c, advanced/07_transparency.c, advanced/08_zone_click.c, et advanced/09_animation.c.