WICPersistOptions 枚举 (wincodecsdk.h)
指定 Windows 映像组件 (WIC) 使用流初始化组件时使用的选项。
语法
typedef enum WICPersistOptions {
WICPersistOptionDefault = 0,
WICPersistOptionLittleEndian = 0,
WICPersistOptionBigEndian = 0x1,
WICPersistOptionStrictFormat = 0x2,
WICPersistOptionNoCacheStream = 0x4,
WICPersistOptionPreferUTF8 = 0x8,
WICPersistOptionMask = 0xffff
} ;
常量
WICPersistOptionDefault 值: 0 默认的持久选项。 默认值为 WICPersistOptionLittleEndian。 |
WICPersistOptionLittleEndian 值: 0 数据字节顺序为 little endian。 |
WICPersistOptionBigEndian 值: 0x1 数据字节顺序为 big endian。 |
WICPersistOptionStrictFormat 值: 0x2 数据格式必须严格遵循规范。 警告 此选项的实现不一致,不应依赖此选项。 |
WICPersistOptionNoCacheStream 值: 0x4 没有元数据流的缓存。 某些操作(如 IWICComponentFactory::CreateMetadataWriterFromReader) 要求读取器具有流。 因此,如果使用 WICPersistOptionNoCacheStream 初始化读取器,这些操作将不可用。 |
WICPersistOptionPreferUTF8 值: 0x8 使用 UTF8 而不是默认的 UTF16。 注意 WIC 当前未使用此选项。 |
WICPersistOptionMask 值: 0xffff WICPersistOptions 掩码。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP SP2、Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | wincodecsdk.h |