freeimage.h

FreeImage_ConvertTo24Bits

1 4 8 16 24 32 48RGB16 64RGBA16

DLL_API FIBITMAP *DLL_CALLCONV FreeImage_ConvertTo24Bits(FIBITMAP *dib);

Convierte un mapa de bits a 24 bits. Para mapas de bits de 24-bit se retorna un clon del mapa de bits de entrada.

Para imágenes RGB de 48-bit, la conversión se hace dividiendo cada canal de 16-bit entre 256. Para imágenes RGBA de 64-bit, la conversión se hace dividiendo cada canal de 16-bit entre 256, e ignorando en canal alfa. Para otros tipos de mapas de bits no estándar el valor de retorno es NULL.