ReactOS  0.4.14-dev-297-g23e575c
IWICMetadataBlockWriter Interface Reference

import"wincodecsdk.idl";

Inheritance diagram for IWICMetadataBlockWriter:
Collaboration diagram for IWICMetadataBlockWriter:

Public Member Functions

HRESULT InitializeFromBlockReader ([in] IWICMetadataBlockReader *pIMDBlockReader)
 
HRESULT GetWriterByIndex ([in] UINT nIndex, [out] IWICMetadataWriter **ppIMetadataWriter)
 
HRESULT AddWriter ([in] IWICMetadataWriter *pIMetadataWriter)
 
HRESULT SetWriterByIndex ([in] UINT nIndex, [in] IWICMetadataWriter *pIMetadataWriter)
 
HRESULT RemoveWriterByIndex ([in] UINT nIndex)
 
- Public Member Functions inherited from IWICMetadataBlockReader
HRESULT GetContainerFormat ([out] GUID *pguidContainerFormat)
 
HRESULT GetCount ([out] UINT *pcCount)
 
HRESULT GetReaderByIndex ([in] UINT nIndex, [out] IWICMetadataReader **ppIMetadataReader)
 
HRESULT GetEnumerator ([out] IEnumUnknown **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 268 of file wincodecsdk.idl.

Member Function Documentation

◆ AddWriter()

HRESULT IWICMetadataBlockWriter::AddWriter ( [in] IWICMetadataWriter pIMetadataWriter)

◆ GetWriterByIndex()

HRESULT IWICMetadataBlockWriter::GetWriterByIndex ( [in] UINT  nIndex,
[out] IWICMetadataWriter **  ppIMetadataWriter 
)

◆ InitializeFromBlockReader()

HRESULT IWICMetadataBlockWriter::InitializeFromBlockReader ( [in] IWICMetadataBlockReader pIMDBlockReader)

◆ RemoveWriterByIndex()

HRESULT IWICMetadataBlockWriter::RemoveWriterByIndex ( [in] UINT  nIndex)

◆ SetWriterByIndex()

HRESULT IWICMetadataBlockWriter::SetWriterByIndex ( [in] UINT  nIndex,
[in] IWICMetadataWriter pIMetadataWriter 
)

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