IWICMetadataBlockWriter 介面 (wincodecsdk.h)

公開啟用元數據編碼的方法。 這個介面是由譯碼器和其影像框架所實作。

繼承

IWICMetadataBlockWriter 介面繼承自 IWICMetadataBlockReaderIWICMetadataBlockWriter 也有下列類型的成員:

方法

IWICMetadataBlockWriter 介面具有這些方法。

 
IWICMetadataBlockWriter::AddWriter

藉由為其新增 IWICMetadataWriter 來新增最上層元數據區塊。
IWICMetadataBlockWriter::GetWriterByIndex

擷取位於指定索引處的 IWICMetadataWriter。
IWICMetadataBlockWriter::InitializeFromBlockReader

從指定的 IWICMetadataBlockReader 初始化 IWICMetadataBlockWriter。 這會將元數據區塊寫入器預先填入元數據區塊讀取器中的所有元數據。
IWICMetadataBlockWriter::RemoveWriterByIndex

從指定的索引位置移除元數據寫入器。
IWICMetadataBlockWriter::SetWriterByIndex

取代位於指定索引位置的元數據寫入器。

備註

當編碼器被告知認可時,它會通過每個元數據寫入器,並將元數據內容串行化為編碼數據流。 如果元數據區塊包含對檔案完整性很重要的元數據,例如影像寬度或高度或其他影像的內建資訊,編碼器必須在串行化元數據之前設定重要的元數據專案。

規格需求

需求
最低支援的用戶端 Windows XP 搭配 SP2、Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 wincodecsdk.h

另請參閱

概念

如何撰寫 WIC-Enabled CODEC

作法:使用元數據重新編碼 JPEG 影像

IWICMetadataBlockReader

其他資源

讀取和寫入影像元數據的概觀

WIC 元數據概觀