Énumération WICPersistOptions (wincodecsdk.h)
Spécifie les options wic (Windows Imaging Component) utilisées lors de l’initialisation d’un composant avec un flux.
Syntax
typedef enum WICPersistOptions {
WICPersistOptionDefault = 0,
WICPersistOptionLittleEndian = 0,
WICPersistOptionBigEndian = 0x1,
WICPersistOptionStrictFormat = 0x2,
WICPersistOptionNoCacheStream = 0x4,
WICPersistOptionPreferUTF8 = 0x8,
WICPersistOptionMask = 0xffff
} ;
Constantes
WICPersistOptionDefault Valeur : 0 Options persistantes par défaut. La valeur par défaut est WICPersistOptionLittleEndian. |
WICPersistOptionLittleEndian Valeur : 0 L’ordre des octets de données est little endian. |
WICPersistOptionBigEndian Valeur : 0x1 L’ordre des octets de données est big endian. |
WICPersistOptionStrictFormat Valeur : 0x2 Le format des données doit être strictement conforme à la spécification. Avertissement Cette option est implémentée de manière incohérente et ne doit pas être basée sur. |
WICPersistOptionNoCacheStream Valeur : 0x4 Aucun cache pour le flux de métadonnées. Certaines opérations, telles que IWICComponentFactory ::CreateMetadataWriterFromReader , nécessitent que le lecteur dispose d’un flux. Par conséquent, ces opérations ne sont pas disponibles si le lecteur est initialisé avec WICPersistOptionNoCacheStream. |
WICPersistOptionPreferUTF8 Valeur : 0x8 Utilisez UTF8 au lieu du UTF16 par défaut. Note Cette option n’est actuellement pas utilisée par WIC. |
WICPersistOptionMask Valeur : 0xffff Masque WICPersistOptions . |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | wincodecsdk.h |