WIC 渐进式解码示例
此示例演示如何使用 Windows 图像处理组件 (WIC) 解码使用渐进级别编码的图像。 此示例使用 Direct2D 在屏幕上呈现不同的渐进级别。
要求
此示例具有以下要求。
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 |
最低 Windows SDK | 适用于 Windows 7 的 Windows 软件开发工具包 (SDK) |
下载示例
此示例在 WIC 渐进式编码中提供。
生成示例
使用 Visual Studio (首选方法)
- 打开 Windows 资源管理器并导航到目录。
- 双击 .sln (解决方案) 文件的图标,在 Visual Studio 中打开该文件。
- 在“生成”菜单中选择“生成解决方案”。 应用程序将在默认的 \Debug 或 \Release 目录中生成。
使用命令提示符
使用命令提示符生成示例。
- 打开命令提示符并导航到示例目录。
- 键入
msbuild WICProgressiveDecoding.sln
运行示例
启动应用程序后,通过文件打开菜单加载图像文件。 加载时,默认渐进级别设置为 0。 可以通过菜单或向上/向下键导航到不同的渐进级别。 当前渐进式级别文本显示在main窗口状态栏上。 支持调整窗口大小。
注意
渐进式解码仅适用于已渐进式编码的图像。 此示例提供的图像已逐步编码。