ReactOS 0.4.16-dev-125-g798ea90
IWICMetadataWriter Interface Reference
Inheritance diagram for IWICMetadataWriter:
Collaboration diagram for IWICMetadataWriter:

Public Member Functions

HRESULT SetValue ([in, unique] const PROPVARIANT *pvarSchema, [in] const PROPVARIANT *pvarId, [in] const PROPVARIANT *pvarValue)
 
HRESULT SetValueByIndex ([in] UINT nIndex, [in, unique] const PROPVARIANT *pvarSchema, [in] const PROPVARIANT *pvarId, [in] const PROPVARIANT *pvarValue)
 
HRESULT RemoveValue ([in, unique] const PROPVARIANT *pvarSchema, [in] const PROPVARIANT *pvarId)
 
HRESULT RemoveValueByIndex ([in] UINT nIndex)
 
- Public Member Functions inherited from IWICMetadataReader
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 206 of file wincodecsdk.idl.

Member Function Documentation

◆ RemoveValue()

HRESULT IWICMetadataWriter::RemoveValue ( [in, unique] const PROPVARIANT *  pvarSchema,
[in] const PROPVARIANT *  pvarId 
)

◆ RemoveValueByIndex()

HRESULT IWICMetadataWriter::RemoveValueByIndex ( [in] UINT  nIndex)

◆ SetValue()

HRESULT IWICMetadataWriter::SetValue ( [in, unique] const PROPVARIANT *  pvarSchema,
[in] const PROPVARIANT *  pvarId,
[in] const PROPVARIANT *  pvarValue 
)

◆ SetValueByIndex()

HRESULT IWICMetadataWriter::SetValueByIndex ( [in] UINT  nIndex,
[in, unique] const PROPVARIANT *  pvarSchema,
[in] const PROPVARIANT *  pvarId,
[in] const PROPVARIANT *  pvarValue 
)

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