#include "l_bitmap.h"
L_LTFIL_API L_INT L_FreeFilterData(nFilter, pFilterData, uFilterDataSize, bLoad)
Frees the filter data information obtained using L_FileInfo.
Indicates which filter allocated this structure. Pass the value retrieved from FILEINFO.nFilter.
Pointer to the filter data. Pass the value retrieved from FILEINFO.pFilterData.
Indicates the size of the filter data (usually 0). Pass the value retrieved from FILEINFO.nFilter.
Indicates whether the filter data is used for loading or saving.Currently, only the load mechanism supports filter data, so always pass L_TRUE.
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
This function should be called to free the filter data obtained from L_FileInfo. Call this function when the filter data is not needed anymore. See Using Filter Data to Speed up Loading Large Files for more information.
Note: There is a function, called L_FreeFilterInfo, that has a name similar to L_FreeFilterData.
Use L_FreeFilterInfo to free the information obtained by calling L_GetFilterListInfo function or L_GetFilterInfo.
Use L_FreeFilterData to free the information obtained by calling L_FileInfo.
Required DLLs and Libraries
Win32, x64.
For an example, refer to Using Filter Data to Speed up Loading Large Files.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document