iWICMetadataBlockWriter 接口 (wincodecsdk.h)

公开启用元数据编码的方法。 此接口由解码器及其图像帧实现。

继承

IWICMetadataBlockWriter 接口继承自 IWICMetadataBlockReaderIWICMetadataBlockWriter 还具有以下类型的成员:

方法

IWICMetadataBlockWriter 接口包含以下方法。

 
IWICMetadataBlockWriter::AddWriter

通过为其添加 IWICMetadataWriter 来添加顶级元数据块。
IWICMetadataBlockWriter::GetWriterByIndex

检索驻留在指定索引处的 IWICMetadataWriter。
IWICMetadataBlockWriter::InitializeFromBlockReader

从给定的 IWICMetadataBlockReader 初始化 IWICMetadataBlockWriter。 这将使用元数据块读取器中的所有元数据预填充元数据块编写器。
IWICMetadataBlockWriter::RemoveWriterByIndex

从指定的索引位置删除元数据编写器。
IWICMetadataBlockWriter::SetWriterByIndex

替换指定索引位置处的元数据编写器。

注解

当编码器被告知要提交时,它会遍历每个元数据编写器,并将元数据内容序列化为编码流。 如果元数据块包含对文件完整性非常重要的元数据,例如图像宽度或高度或图像的其他内部信息,则编码器必须在序列化元数据之前设置关键元数据项。

要求

要求
最低受支持的客户端 Windows XP SP2、Windows Vista [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 wincodecsdk.h

请参阅

概念性

如何编写 WIC-Enabled 编解码器

操作说明:使用元数据重新编码 JPEG 图像

IWICMetadataBlockReader

其他资源

读取和写入图像元数据概述

WIC 元数据概述