freeimage.h
FreeImage_ConvertToRGB16
1 4 8 16 24 32 16UINT16 48RGB16 64RGBA16
DLL_API FIBITMAP *DLL_CALLCONV FreeImage_ConvertToRGB16(FIBITMAP *dib);
Convierte un mapa de bits a una imagen RGB de 16-bit sin signo (es decir, una imagen de tipo FIT_RGB16).
Los mapas de bits estándar se convierten primero a imágenes de 24-bit RGB (si es necesario) y después la conversión se completa multiplicando cada canal de 8-bit por 256. Cuando el canal alfa está presente en la imagen de origen, es ignorada por la función de conversión. Para imágenes de entrada FIT_RGB16 de 16-bit, se retorna un clon de la entrada.