typedef struct _L_FILEMETADATAITEM
{
L_TCHAR Key[L_FILEMETADATAITEM_STRING_LENGTH];
L_TCHAR Value[L_FILEMETADATAITEM_STRING_LENGTH];
} L_FILEMETADATAITEM, *pL_FILEMETADATAITEM;
The L_FILEMETADATAITEM structure represents a key-value metadata item.
A character string that represents the metadata key.
Value | Meaning |
---|---|
L_FILEMETADATAKEY_TITLE | Title. |
L_FILEMETADATAKEY_SUBJECT | Subject. |
L_FILEMETADATAKEY_AUTHOR | Author (file creator). |
L_FILEMETADATAKEY_KEYWORDS | Keywords. |
L_FILEMETADATAKEY_CREATE_DATE | File creation date in local time. |
L_FILEMETADATAKEY_MODIFIED_DATE | File modification date in local time. |
L_FILEMETADATAKEY_REVISION_NUMBER | Revision number. |
L_FILEMETADATAKEY_LAST_SAVED_BY | Last saved by. |
2048..3071 | Geographic/Geocentric CS Parameter Keys. |
3072..4095 | Projected CS Parameter Keys. |
4096..5119 | Vertical CS Parameter keys. |
5120..32767 | Reserved. |
32768..65535 | Private use to store your own data. |
A character string that contains metadata value for the corresponding key.
pL_FILEMETADATAITEM is a pointer to an L_FILEMETADATAITEM structure. Where the function parameter type is pL_FILEMETADATAITEM, you can declare a L_FILEMETADATAITEM variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pL_FILEMETADATAITEM variable is necessary only if your program requires a pointer.
The structure is used by:
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