Condividi tramite


Enumerazione WICPersistOptions (wincodecsdk.h)

Specifica le opzioni di Windows Imaging Component (WIC) usate durante l'inizializzazione di un componente con un flusso.

Sintassi

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

Costanti

 
WICPersistOptionDefault
Valore: 0
Opzioni persistenti predefinite. Il valore predefinito è WICPersistOptionLittleEndian.
WICPersistOptionLittleEndian
Valore: 0
L'ordine di byte dei dati è poco endian.
WICPersistOptionBigEndian
Valore: 0x1
L'ordine di byte dei dati è big endian.
WICPersistOptionStrictFormat
Valore: 0x2
Il formato dei dati deve essere strettamente conforme alla specifica.

Avviso Questa opzione è incoerente e non deve essere basata su.

 
WICPersistOptionNoCacheStream
Valore: 0x4
Nessuna cache per il flusso di metadati.

Alcune operazioni, ad esempio IWICComponentFactory::CreateMetadataWriterFromReader richiedono che il lettore disponga di un flusso. Pertanto, queste operazioni non saranno disponibili se il lettore viene inizializzato con WICPersistOptionNoCacheStream.
WICPersistOptionPreferUTF8
Valore: 0x8
Usare UTF8 anziché il valore predefinito UTF16.

Nota Questa opzione è attualmente inutilizzata da WIC.

 
WICPersistOptionMask
Valore: 0xffff
Maschera WICPersistOptions .

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione wincodecsdk.h

Vedi anche

GetPersistOptions