結論 (如何撰寫WIC-Enabled編解碼器)
在 Windows 映像處理元件上建置編解碼器 (WIC) 平臺,讓建置在 WIC 上的所有應用程式都能取得它們針對平臺隨附的通用映射格式取得的相同映射格式平臺支援。 它也可讓 Windows Vista 相片圖庫、Windows 檔案總管和相片檢視器使用您提供的解碼器,以您的格式顯示影像的縮圖和預覽。 針對原始格式,它可讓更複雜的影像處理應用程式利用解碼器的原始處理功能。 視您支援的編碼器選項而定,您也可以公開編碼器的獨特功能,讓應用程式充分利用影像格式的進階功能。
開發啟用 WIC 的編解碼器需要您實作一些新的介面。 在許多情況下,您可以為實作這些介面的現有編解碼器撰寫包裝函式。 當您安裝編解碼器時,您必須進行一些登錄專案,讓 WIC 平臺可探索您的編解碼器,並將其與適當的元資料處理程式產生關聯。 您也需要叫用 API,以清除任何預設 (空白) 縮圖的縮圖快取,這些縮圖可能先前與您的格式影像相關聯。 如有需要,您可以啟用 Windows Vista 相片圖庫,讓使用者在相片庫遇到副檔名為的影像時,提供下載編解碼器的連結。 若要這樣做,您必須為 Microsoft 提供編解碼器的副檔名和下載網站的 URL 相關資訊。
相關主題