共用方式為


WIC 漸進式譯碼範例

此範例示範如何使用 Windows 映像處理元件 (WIC) 來譯碼以漸進層級編碼的影像。 此範例會使用 Direct2D 將不同的漸進層級轉譯至畫面。

要求

此範例具有下列需求。

要求 價值
最低支援的用戶端 Windows 7
最低 Windows SDK 適用於 Windows 7 Windows 軟體開發工具套件 (SDK)

下載範例

此範例可在 WIC 漸進式編碼取得。

建置範例

使用 Visual Studio (慣用的方法)

  1. 開啟 Windows 檔案總管並瀏覽至目錄。
  2. 按兩下 .sln (solution) 檔案的圖示,以在 Visual Studio 中開啟檔案。
  3. 在 [建置] 功能表中,選取 [建置方案]。 應用程式會建置在預設 \Debug 或 \Release 目錄中。

使用命令提示字元

若要使用命令提示字元來建置範例。

  1. 開啟命令提示字元並流覽至範例目錄。
  2. 類型 msbuild WICProgressiveDecoding.sln

執行範例

啟動應用程式之後,請透過檔案開啟功能表載入圖像檔。 載入時,預設漸進層級會設定為 0。 您可以透過功能表或向上/向下鍵流覽至不同的漸進式層級。 目前的漸進層級文字會顯示在主視窗狀態列上。 支援視窗調整大小。

注意

漸進式譯碼僅適用於已漸進編碼的影像。 此範例所提供的影像已逐漸編碼。

另請參閱

Microsoft Windows 映像編解碼器

程式設計指南

參考

Direct2D

範例和程式代碼範例

漸進式譯碼概觀