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 影像的方法。 提供存取影像起始(SOF)標頭、掃描起始(SOS)標頭、Huffman 和量化表,以及壓縮的 JPEG 數據。 同時啟用索引編製,以便有效率的隨機存取。 |
IWICJpegFrameEncode |
公開將壓縮 JPEG 掃描數據直接寫入 WIC 編碼器輸出數據流的方法。 也提供 Huffman 和量化數據表的存取權。 |
IWICMetadataBlockReader |
公開方法,提供所有編解碼器最上層元數據區塊的存取權。 |
IWICMetadataBlockWriter |
揭示能夠編碼元數據的方法。 這個介面是由譯碼器及其影像幀實現。 |
IWICMetadataHandlerInfo |
公開方法,提供已註冊元數據處理程式的基本資訊。 |
IWICMetadataQueryReader |
使用元數據查詢表達式,提供從解碼器或其影像幀中擷取元數據區塊和項目之方法。 |
IWICMetadataQueryWriter |
公開一種方法,使用元數據查詢表達式,將元數據區塊和項目設定或移除至編碼器或其圖像幀。 |
IWICMetadataReader |
揭示可存取元數據內容的方法。 此介面是由獨立軟體廠商實作,以建立新的元數據讀取器。 |
IWICMetadataReaderInfo |
公開提供已註冊元數據讀取器之基本資訊的方法。 |
IWICMetadataWriter |
公開一些方法,以便取得寫入元數據內容的權限。 此功能由獨立軟體供應商(ISV)實現,以建立新的元數據寫入器。 |
IWICMetadataWriterInfo |
公開提供已註冊元數據寫入器之基本資訊的方法。 |
IWICPalette |
公開存取和建置色彩數據表的方法,主要是針對已編製索引的像素格式。 |
IWICPersistStream |
公開提供額外載入和儲存方法的方法,這些方法會採用 WICPersistOptions。 |
IWICPixelFormatInfo |
揭示提供像素格式信息的方法。 |
IWICPixelFormatInfo2 |
擴充 IWICPixelFormatInfo,提供圖元格式的額外資訊。 |
IWICPlanarBitmapFrameEncode |
允許將平面元件影像圖元寫入編碼器。 |
IWICPlanarBitmapSourceTransform |
提供平面 Y CbCr 像素格式的存取,其中圖元元件會儲存在不同的元件平面中。 |
IWICPlanarFormatConverter |
允許使用平面來源初始化格式轉換器。 |
IWICProgressCallback |
IWICProgressCallback 介面只會記錄為合規性;不建議使用,未來可能會改變或無法使用。 請改用 RegisterProgressNotification。 |
IWICProgressiveLevelControl |
公開方法來取得和控制漸進式譯碼的相關信息。 |
IWICStream |
表示用於引用影像和元數據內容的 WIC 資料流。 |
IWICStreamProvider |
公開數據流提供者的方法。 |