ReactOS 0.4.15-dev-8241-g63935f8
IWICMetadataReader Interface Reference
Inheritance diagram for IWICMetadataReader:
Collaboration diagram for IWICMetadataReader:

Public Member Functions

HRESULT GetMetadataFormat ([out] GUID *pguidMetadataFormat)
HRESULT GetMetadataHandlerInfo ([out] IWICMetadataHandlerInfo **ppIHandler)
HRESULT GetCount ([out] UINT *pcCount)
HRESULT GetValueByIndex ([in] UINT nIndex, [in, out, unique] PROPVARIANT *pvarSchema, [in, out, unique] PROPVARIANT *pvarId, [in, out, unique] PROPVARIANT *pvarValue)
HRESULT GetValue ([in] const PROPVARIANT *pvarSchema, [in] const PROPVARIANT *pvarId, [in, out, unique] PROPVARIANT *pvarValue)
HRESULT GetEnumerator ([out] IWICEnumMetadataItem **ppIEnumMetadata)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 153 of file wincodecsdk.idl.

Member Function Documentation

◆ GetCount()

HRESULT IWICMetadataReader::GetCount ( [out] UINT pcCount)

◆ GetEnumerator()

HRESULT IWICMetadataReader::GetEnumerator ( [out] IWICEnumMetadataItem **  ppIEnumMetadata)

◆ GetMetadataFormat()

HRESULT IWICMetadataReader::GetMetadataFormat ( [out] GUID pguidMetadataFormat)

◆ GetMetadataHandlerInfo()

HRESULT IWICMetadataReader::GetMetadataHandlerInfo ( [out] IWICMetadataHandlerInfo **  ppIHandler)

◆ GetValue()

HRESULT IWICMetadataReader::GetValue ( [in] const PROPVARIANT *  pvarSchema,
[in] const PROPVARIANT *  pvarId,
[in, out, unique] PROPVARIANT *  pvarValue 

◆ GetValueByIndex()

HRESULT IWICMetadataReader::GetValueByIndex ( [in] UINT  nIndex,
[in, out, unique] PROPVARIANT *  pvarSchema,
[in, out, unique] PROPVARIANT *  pvarId,
[in, out, unique] PROPVARIANT *  pvarValue 

The documentation for this interface was generated from the following file: