IWICMetadataBlockReader 介面 (wincodecsdk.h)
公開方法,提供所有編解碼器最上層元數據區塊的存取權。
繼承
IWICMetadataBlockReader 介面繼承自 IUnknown 介面。 IWICMetadataBlockReader 也有下列類型的成員:
方法
IWICMetadataBlockReader 介面具有這些方法。
IWICMetadataBlockReader::GetContainerFormat 擷取譯碼器的容器格式。 |
IWICMetadataBlockReader::GetCount 擷取最上層元數據區塊的數目。 |
IWICMetadataBlockReader::GetEnumerator 擷取 IWICMetadataReader 物件的列舉,代表每個最上層元數據區塊。 |
IWICMetadataBlockReader::GetReaderByIndex 擷取指定最上層元數據區塊的 IWICMetadataReader。 |
備註
IWICMetadataBlockReader 和 IWICMetadataBlockWriter 只能在根層級運作;也就是說,它們分別提供最上層元數據區塊的讀取和寫入許可權。 它們分別由 IWICBitmapFrameDecode 和 IWICBitmapFrameEncode 實作。 若要處理不在階層最上層的任何元數據區塊,請使用 IWICMetadataReader 或 IWICMetadataWriter。
注意 編解碼器的譯碼器和編碼器會實作這個介面,以公開所有最上層元數據區塊的列舉。 當編解碼器剖析影像數據流時,它會呼叫 CreateMetadataReaderFromContainer 之類的服務,以具現化可辨識為能夠內嵌於譯碼器容器格式的任何區塊的元數據讀取器。 元數據讀取器的集合會透過這個介面公開。 如需詳細資訊,請參閱 如何撰寫 WIC-Enabled CODEC。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP 搭配 SP2、Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | wincodecsdk.h |
另請參閱
概念