Windows 映像元件的介面

本節包含 Windows 映像處理元件 (WIC) 介面的相關資訊。

本節內容

主題 描述
IWICBitmap
定義方法,將點陣圖的可寫入性和靜態記憶體內標記法的概念新增至 IWICBitmapSource
IWICBitmapClipper
公開方法,這個方法會針對感興趣的指定矩形區域產生輸入點陣圖的裁剪版本。
IWICBitmapCodecInfo
公開提供特定編解碼器相關資訊的方法。
IWICBitmapCodecProgressNotification
公開用於編碼器和解碼器進度通知的方法。
IWICBitmapDecoder
公開表示解碼器的方法。
IWICBitmapDecoderInfo
公開提供解碼器相關資訊的方法。
IWICBitmapEncoder
定義設定編碼器屬性的方法,例如縮圖、框架和調色盤。
IWICBitmapEncoderInfo
公開提供編碼器相關資訊的方法。
IWICBitmapFlipRotator
公開產生翻轉 (水準或垂直) 和/或旋轉 (90 度遞增) 點陣圖來源的方法。 旋轉會在翻轉之前完成。
IWICBitmapFrameDecode
定義編碼檔案之個別影像畫面格解碼的方法。
IWICBitmapFrameEncode
表示編碼器的個別影像畫面格。
IWICBitmapLock
公開支援 Lock 方法的方法。
IWICBitmapScaler
表示使用重新取樣或篩選演算法調整輸入點陣圖的大小版本。
IWICBitmapSource
公開參考從中擷取圖元的來源,但無法寫回的方法。
IWICBitmapSourceTransform
公開將特定作業卸載至基礎 IWICBitmapSource 實作的方法。
IWICColorCoNtext
公開色彩管理的方法。
IWICColorTransform
公開將 IWICBitmapSource 從一個色彩內容轉換成另一個色彩內容的方法。
IWICComponentFactory
公開方法,以建立元件開發人員所使用的元件。 這包括中繼資料讀取器、寫入器和其他服務,以供編解碼器和元資料處理程式開發人員使用。
IWICComponentInfo
公開提供元件資訊的方法。
IWICDdsDecoder
提供 DDS 影像格式特有的資訊和功能。
IWICDdsEncoder
啟用將 DDS 格式特定資訊寫入編碼器。
IWICDevelopRaw
公開方法,提供原始編解碼器格式功能的存取權。
IWICDevelopRawNotificationCallback
公開原始影像變更的回呼方法。
IWICDdsFrameDecode
提供以原生 DXGI_FORMAT 形式存取 DDS 影像資料的單一框架,以及影像資料的相關資訊。
IWICEnumMetadataItem
公開提供個別中繼資料專案列舉服務的方法。
IWICFastMetadataEncoder
公開用於就地中繼資料編輯的方法。 快速的中繼資料編碼器可讓您新增和移除影像的中繼資料,而不需要完全重新編碼影像。
IWICFormatConverter
代表 IWICBitmapSource ,可將影像資料從一個像素格式轉換成另一個像素格式,處理索引格式、調色盤轉譯和 Alpha 臨界值。
IWICFormatConverterInfo
公開提供像素格式轉換程式相關資訊的方法。
IWICImageEncoder
ID2D1Image 介面編碼為 IWICBitmapEncoder
IWICImagingFactory
公開用來建立 WIC 元件的方法,例如解碼器、編碼器和像素格式轉換器。
IWICImagingFactory2
WIC Factory 介面的延伸模組,其中包含建立 IWICImageEncoder的能力。
IWICJpegFrameDecode
公開解碼 JPEG 影像的方法。 可讓您存取 Frame (SOF) 標頭、掃描開始 (SOS) 標頭、Huffman 和 Quantization 資料表,以及壓縮的 JPEG JPEG 資料。 也啟用索引編制,以便有效率的隨機存取。
IWICJpegFrameEncode
公開將壓縮 JPEG 掃描資料直接寫入 WIC 編碼器輸出資料流程的方法。 也提供 Huffman 和量化資料表的存取權。
IWICMetadataBlockReader
公開方法,提供所有編解碼器最上層中繼資料區塊的存取權。
IWICMetadataBlockWriter
公開啟用中繼資料編碼的方法。 這個介面是由解碼器及其影像框架所實作。
IWICMetadataHandlerInfo
公開提供已註冊元資料處理程式基本資訊的方法。
IWICMetadataQueryReader
使用中繼資料查詢運算式,公開從解碼器或其影像框架擷取中繼資料區塊和專案的方法。
IWICMetadataQueryWriter
使用中繼資料查詢運算式,將中繼資料區塊和專案設定或移除至編碼器或其影像框架的方法。
IWICMetadataReader
公開提供對中繼資料內容之存取權的方法。 此介面是由獨立軟體廠商實作, (ISV) 來建立新的中繼資料讀取器。
IWICMetadataReaderInfo
公開提供已註冊中繼資料讀取器基本資訊的方法。
IWICMetadataWriter
公開提供寫入中繼資料內容存取權的方法。 ISV 會實作此動作來建立新的中繼資料寫入器。
IWICMetadataWriterInfo
公開提供已註冊中繼資料寫入器基本資訊的方法。
IWICPalette
公開存取及建置色彩資料表的方法,主要是針對索引像素格式。
IWICPersistStream
公開提供額外負載和儲存方法的方法,這些方法會採用 WICPersistOptions
IWICPixelFormatInfo
公開提供像素格式相關資訊的方法。
IWICPixelFormatInfo2
提供像素格式的其他資訊,以擴充 IWICPixelFormatInfo
IWICPlanarBitmapFrameEncode
允許將平面元件影像圖元寫入編碼器。
IWICPlanarBitmapSourceTransform
提供平面 Y CbCr 像素格式的存取,其中圖元元件會儲存在不同的元件平面中。
IWICPlanarFormatConverter
允許使用平面來源初始化格式轉換器。
IWICProgressCallback
IWICProgressCallback 介面僅記載為合規性;不建議使用,未來可能會改變或無法使用。 請改用 RegisterProgressNotification
IWICProgressiveLevelControl
公開方法,以取得和控制漸進式解碼的相關資訊。
IWICStream
表示參考影像處理和中繼資料內容的 WIC 資料流程。
IWICStreamProvider
公開資料流程提供者的方法。