freeimage.h

FreeImage_ConvertToRGBA16

1 4 8 16 24 32 16UINT16 48RGB16 64RGBA16

DLL_API FIBITMAP *DLL_CALLCONV FreeImage_ConvertToRGBA16(FIBITMAP *dib);

Convierte un mapa de bits a una imagen RGBA de 16-bit sin signo (es decir, una imagen de tipo FIT_RGBA16). Los mapas de bits estándar se convierten primero a imágenes RGBA de 32-bit (si es necesario) y la conversión se completa multiplicando cada canal de 8-bit por 256. Para imágenes FIT_RGBA16 de 16-bit se retorna un clon de la entrada.