IWICMetadataReader interface
Exposes methods that provide access to underlining metadata content. This interface is implemented by independent software vendors (ISVs) to create new metadata readers.
Members
The IWICMetadataReader interface inherits from the IUnknown interface. IWICMetadataReader also has these types of members:
Methods
The IWICMetadataReader interface has these methods.
| Method | Description |
|---|---|
| GetCount |
Gets the number of metadata items within the reader. |
| GetEnumerator |
Gets an enumerator of all the metadata items. |
| GetMetadataFormat |
Gets the metadata format associated with the reader. |
| GetMetadataHandlerInfo |
Gets the metadata handler info associated with the reader. |
| GetValue |
Gets the metadata item value. |
| GetValueByIndex |
Gets the metadata item at the given index. |
Remarks
A metadata reader can be used to access metadata blocks and items within a metadata block instead of using a query reader. To directly access the metadata reader, query a decoder or its frames for the IWICMetadataBlockReader interface to enumerate each metadata reader.
Requirements
|
Minimum supported client |
Windows XP with SP2, Windows Vista [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps | Windows Store apps] |
|
Header |
|
|
IDL |
|
|
Library |
|
|
DLL |
|
See also
- Conceptual
- WIC Metadata Overview
- Metadata Query Language Overview
- Overview of Reading and Writing Image Metadata
- Metadata Extensibility Overview