Ce programme montre comment il est possible d'utiliser et d'afficher des images.
De nombreux formats d'images sont supportées (png, jpg, bmp).
int main( int argc, char *argv[] ){
int width = 640, height = 480;
int image_width, image_height;
return 0;
}
void MLV_create_window(const char *window_name, const char *icone_name, unsigned int width, unsigned int height)
Créé une fenêtre dont la taille, et les différents noms sont passés en paramètres.
void MLV_draw_image(const MLV_Image *image, int x, int y)
Dessine une image donnée à une position donnée de la fenêtre.
void MLV_resize_image_with_proportions(MLV_Image *image, int width, int height)
Cette fonction redimensionne l'image en repsectant les proportions de l'image originale.
struct _MLV_Image MLV_Image
Définit le type Image dans la bibliothèque MLV.
Definition: MLV_image.h:53
void MLV_get_image_size(const MLV_Image *image, int *width, int *height)
Retourne la taille d'une image donnée.