freeimage.h

FreeImage_RegisterExternalPlugin

DLL_API FREE_IMAGE_FORMAT DLL_CALLCONV FreeImage_RegisterExternalPlugin(const char
*path, const char *format FI_DEFAULT(0), const char *description FI_DEFAULT(0), const
char *extension FI_DEFAULT(0), const char *regexpr FI_DEFAULT(0));

Registra un nuevo plugin para ser usado en FreeImage. El plugin reside en una DLL. Su funcionalidad es la misma que la de FreeImage_RegisterLocalPlugin, pero ahora FreeImage llama a una función Init en la DLL, en lugar de a una función local en la aplicación. La función Init debe tener el nombre “Init” y debe usar la convención de llamada stdcall.