IWICMetadataBlockReader 介面 (wincodecsdk.h)

公開方法,提供所有編解碼器最上層元數據區塊的存取權。

繼承

IWICMetadataBlockReader 介面繼承自 IUnknown 介面。 IWICMetadataBlockReader 也有下列類型的成員:

方法

IWICMetadataBlockReader 介面具有這些方法。

 
IWICMetadataBlockReader::GetContainerFormat

擷取譯碼器的容器格式。
IWICMetadataBlockReader::GetCount

擷取最上層元數據區塊的數目。
IWICMetadataBlockReader::GetEnumerator

擷取 IWICMetadataReader 物件的列舉,代表每個最上層元數據區塊。
IWICMetadataBlockReader::GetReaderByIndex

擷取指定最上層元數據區塊的 IWICMetadataReader。

備註

IWICMetadataBlockReaderIWICMetadataBlockWriter 只能在根層級運作;也就是說,它們分別提供最上層元數據區塊的讀取和寫入許可權。 它們分別由 IWICBitmapFrameDecodeIWICBitmapFrameEncode 實作。 若要處理不在階層最上層的任何元數據區塊,請使用 IWICMetadataReaderIWICMetadataWriter

注意 編解碼器的譯碼器和編碼器會實作這個介面,以公開所有最上層元數據區塊的列舉。 當編解碼器剖析影像數據流時,它會呼叫 CreateMetadataReaderFromContainer 之類的服務,以具現化可辨識為能夠內嵌於譯碼器容器格式的任何區塊的元數據讀取器。 元數據讀取器的集合會透過這個介面公開。 如需詳細資訊,請參閱 如何撰寫 WIC-Enabled CODEC
 

規格需求

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

另請參閱

概念

元數據擴充性概觀

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

WIC 元數據概觀