Enumeración WICPersistOptions (wincodecsdk.h)

Especifica las opciones de Componente de creación de imágenes de Windows (WIC) que se usan al inicializar un componente con una secuencia.

Syntax

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

Constantes

 
WICPersistOptionDefault
Valor: 0
Opciones de conservación predeterminadas. El valor predeterminado es WICPersistOptionLittleEndian.
WICPersistOptionLittleEndian
Valor: 0
El orden de bytes de datos es little endian.
WICPersistOptionBigEndian
Valor: 0x1
El orden de bytes de datos es big endian.
WICPersistOptionStrictFormat
Valor: 0x2
El formato de datos debe cumplir estrictamente la especificación.

Advertencia Esta opción se implementa incoherentemente y no se debe confiar en ella.

 
WICPersistOptionNoCacheStream
Valor: 0x4
No hay memoria caché para el flujo de metadatos.

Ciertas operaciones, como IWICComponentFactory::CreateMetadataWriterFromReader requieren que el lector tenga una secuencia. Por lo tanto, estas operaciones no estarán disponibles si el lector se inicializa con WICPersistOptionNoCacheStream.
WICPersistOptionPreferUTF8
Valor: 0x8
Use UTF8 en lugar del UTF16 predeterminado.

Nota Actualmente, WIC no usa esta opción.

 
WICPersistOptionMask
Valor: 0xffff
La máscara WICPersistOptions .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado wincodecsdk.h

Consulte también

GetPersistOptions