Windows 映像组件概述
Windows 图像处理组件 (WIC) 提供了一个可扩展的框架,用于处理图像和图像元数据。 WIC 使独立软件供应商 (ISV) 和独立硬件供应商 (IHV) 开发自己的图像编解码器,并获得与标准图像格式 (相同的平台支持,例如 TIFF、JPEG、PNG、GIF、BMP 和 HDPhoto) 。 无论图像格式如何,所有图像处理都使用一组一致的接口,因此,任何使用 WIC 的应用程序在安装编解码器后都会自动获得对新图像格式的支持。 可扩展元数据框架使应用程序能够直接将自己的专有元数据读取和写入图像文件,因此元数据永远不会丢失或与图像分离。
本主题包含以下各节。
Windows 映像组件功能
WIC 的主要功能包括:
- 使应用程序开发人员能够通过一组一致的通用接口对任何图像格式执行图像处理操作,而无需事先了解特定图像格式。
- 为图像编解码器、像素格式和元数据提供可扩展的“即插即用”体系结构,并在运行时自动发现新格式。
- 支持读取和写入图像文件中的任意元数据,并且能够在编辑期间保留无法识别的元数据。
- 在整个图像处理管道中保留高位深度图像数据,每个通道最多 32 位。
- 为最常用的图像格式、像素格式和元数据架构提供内置支持。
本机编解码器
WIC 包括多个内置编解码器。 平台中提供了以下标准编解码器。
编解码器 | Mime 类型 | 解码器 | 编码器 |
---|---|---|---|
BMP (Windows 位图格式) ,BMP 规范 v5。 | image/bmp | 是 | 是 |
GIF (图形交换格式 89a) ,GIF 规范 89a/89m | image/gif | 是 | 是 |
ICO (图标格式) | image/ico | 是 | 否 |
JPEG (联合摄影专家组) ,JFIF 规范 1.02 | image/jpeg, image/jpe, image/jpg | 是 | 是 |
JPEG XR (JPEG 扩展范围) | image/jxr | 是 | 是 |
PNG (可移植网络图形) ,PNG 规范 1.2 | image/png | 是 | 是 |
TIFF (标记图像文件格式) ,TIFF 规范 6.0 | image/tiff, image/tif | 是 | 是 |
Windows Media Photo, HD Photo Specification 1.0 | image/vnd.ms-photo | 是 | 是 |
DDS (DirectDraw Surface) | image/vnd.ms-dds | 是 | 是 |
相关主题
反馈
提交和查看相关反馈