man bitmap_color_depth () - Returns the color depth of the specified bitmap. Allegro game programming library.
NAME
bitmap_color_depth - Returns the color depth of the specified bitmap. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
int bitmap_color_depth(BITMAP *bmp);
DESCRIPTION
Returns the color depth of the specified bitmap (8, 15, 16, 24, or 32). Example:
switch (bitmap_color_depth(screen)) { case 8: /* Access screen using optimized 8-bit code. */ break; default: /* Use generic slow functions. */ break; }