IWICStream 介面 (wincodec.h)
代表參考映像處理和元數據內容的 Windows 映射元件 (WIC) 數據流。
繼承
IWICStream 介面繼承自 IStream。 IWICStream 也有下列類型的成員:
方法
IWICStream 介面具有這些方法。
IWICStream::InitializeFromFilename 從特定檔案初始化數據流。 |
IWICStream::InitializeFromIStream 從另一個數據流初始化數據流。 訪問許可權繼承自基礎數據流。 |
IWICStream::InitializeFromIStreamRegion 將數據流初始化為另一個數據流的子數據流。 |
IWICStream::InitializeFromMemory 初始化數據流,將記憶體區塊視為數據流。 數據流無法成長超過緩衝區大小。 |
備註
譯碼器和元數據處理程式預期會在將內嵌元數據的控制交給另一個元數據處理程式時,建立其所保留之任何數據流的子數據流。 如果數據流不受限制,請使用 MAXLONGLONG 作為大小上限和位移 0。
IWICStream 介面方法無法讓您提供檔案共享選項。 若要建立影像的檔案數據流,請使用 SHCreateStreamOnFileEx 函式。 然後,您可以使用 CreateDecoderFromStream 方法來建立 IWICBitmapDecoder。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP 搭配 SP2、Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | wincodec.h |