typedef struct _L_FILEMETADATAITEMS
{
L_UINT uStructSize;
L_UINT uFlags;
L_UINT uCount;
L_FILEMETADATAITEM* pItems;
} L_FILEMETADATAITEMS, *pL_FILEMETADATAITEMS;
The L_FILEMETADATAITEMS structure contains metadata items in a list of key-value pairs.
Size of this structure, in bytes. Use the sizeof operator to calculate this value.
Reserved for future use, pass 0.
Number of items in pItems.
The number of bytes in the data items.
pL_FILEMETADATAITEMS is a pointer to a L_FILEMETADATAITEMS structure. Where the function parameter type is pL_FILEMETADATAITEMS, you can declare a L_FILEMETADATAITEMS variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pL_FILEMETADATAITEMS variable is necessary only if your program requires a pointer.
Pass an address to pL_FILEMETADATAITEMS to L_ReadFileMetaDataItems to read the metadata items stored in an image file. This function will allocate this pointer with an array of pL_FILEMETADATAITEMS structures, one for each item found. When you are done using the pL_FILEMETADATAITEMS pointer, you must pass it to the L_FreeFileMetaDataItems to free the allocated memory.
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