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 |
公開資料流程提供者的方法。 |