编码器接口

下表显示了 Windows 映像组件 (WIC) 编码器实现的接口,类图显示了继承层次结构。

Container-Level编码器接口

接口 职责 实现
IWICBitmapEncoder 容器级服务 必须
IWICBitmapCodecProgressNotification 进度通知 & 取消支持 建议
IWICMetadataBlockWriter 元数据序列化服务 可选 (仅适用于支持容器级元数据) 的格式

 

Frame-Level编码器接口

接口 职责 实现
IWICBitmapFrameEncode 帧级服务 必须
IWICMetadataBlockWriter 元数据序列化服务 必须

 

wic 编码器接口继承层次结构

你会注意到,编码器接口几乎镜像解码器接口的图像,并且这些接口上的大多数方法对应于相关解码器接口上的方法。 现在,你已熟悉启用 WIC 的解码器的实现,启用 WIC 的编码器的实现看起来也非常熟悉。

概念性

实现WIC-Enabled编码器

实现 IWICBitmapEncoder

如何编写WIC-Enabled编解码器

Windows 映像组件概述