Compartir a través de


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