WICPersistOptions 列挙 (wincodecsdk.h)

ストリームを使用してコンポーネントを初期化するときに使用される Windows Imaging Component (WIC) オプションを指定します。

構文

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
既定の UTF16 の代わりに UTF8 を使用します。

メモ このオプションは現在、WIC では使用されていません。

 
WICPersistOptionMask
値: 0xffff
WICPersistOptions マスク。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header wincodecsdk.h

こちらもご覧ください

GetPersistOptions