al_load_bitmap_f
ALLEGRO_BITMAP *al_load_bitmap_f(ALLEGRO_FILE *fp, const char *ident)
Introduced in 5.0.0
Loads an image from an ALLEGRO_FILE stream into an ALLEGRO_BITMAP. The file type is determined by the passed 'ident' parameter, which is a file name extension including the leading dot.
Returns NULL on error. The file remains open afterwards.
Note: the core Allegro library does not support any image file formats by default. You must use the allegro_image addon, or register your own format handler.
See also: al_load_bitmap, al_register_bitmap_loader_f, al_init_image_addon
Most helpful discussions:
- fast put_pixels(again) or al_load_bitmap(void* data) (2)
- Decrypting files in memory and reading them. (1)
- Does al_load_bitmap_f work
- Loading bitmap from exe (resource file)
- [A5] trouble writing ALLEGRO_BITMAP to zip file
- [A5] al_load_bitmap_f fails
- default "font" in Allegro5
- char buffer to ALLEGRO_BITMAP
- load image from external lib?
- [A5] How to load an image from memory ?
Other recent discussions: