WICPersistOptions 列舉 (wincodecsdk.h)

指定 Windows 映射元件 (WIC) 選項,這些選項會在使用資料流初始化元件時使用。

Syntax

typedef enum WICPersistOptions {
  WICPersistOptionDefault = 0,
  WICPersistOptionLittleEndian = 0,
  WICPersistOptionBigEndian = 0x1,
  WICPersistOptionStrictFormat = 0x2,
  WICPersistOptionNoCacheStream = 0x4,
  WICPersistOptionPreferUTF8 = 0x8,
  WICPersistOptionMask = 0xffff
} ;

常數

 
WICPersistOptionDefault
值: 0
預設保存選項。 預設值為 WICPersistOptionLittleEndian
WICPersistOptionLittleEndian
值: 0
數據位元組順序是小到大。
WICPersistOptionBigEndian
值: 0x1
數據位元組順序是大到小。
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

另請參閱

GetPersistOptions