freeimage.h

FreeImage_FindCloseMetadata

DLL_API void DLL_CALLCONV FreeImage_FindCloseMetadata(FIMETADATA *mdhandle);

Cierra el manipulador de búsqueda de metadatos y libera los recursos asociados.

// this code assumes there is a bitmap loaded and
// present in a variable called ‘dib’
FITAG *tag = NULL;
FIMETADATA *mdhandle = NULL;
mdhandle = FreeImage_FindFirstMetadata(FIMD_EXIF_MAIN, dib, &tag);
if(mdhandle) {
    do {
        // process the tag
        printf(“%s\n”, FreeImage_GetTagKey(tag));
        // ...
    } while(FreeImage_FindNextMetadata(mdhandle, &tag));
    FreeImage_FindCloseMetadata(mdhandle);
}