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.