Partager via


Énumération EncoderParameterValueType (gdiplusenums.h)

L’énumération EncoderParameterValueType spécifie les types de données pour les paramètres de codec d’image (encodeur/décodeur). Un élément de cette énumération est affecté au membre de données Type d’un objet EncoderParameter .

Syntax

typedef enum EncoderParameterValueType {
  EncoderParameterValueTypeByte = 1,
  EncoderParameterValueTypeASCII = 2,
  EncoderParameterValueTypeShort = 3,
  EncoderParameterValueTypeLong = 4,
  EncoderParameterValueTypeRational = 5,
  EncoderParameterValueTypeLongRange = 6,
  EncoderParameterValueTypeUndefined = 7,
  EncoderParameterValueTypeRationalRange = 8,
  EncoderParameterValueTypePointer = 9
} ;

Constantes

 
EncoderParameterValueTypeByte
Valeur : 1
Spécifie que le paramètre est un entier non signé 8 bits.
EncoderParameterValueTypeASCII
Valeur : 2
Spécifie que le paramètre est une chaîne de caractères terminée par null.
EncoderParameterValueTypeShort
Valeur : 3
Spécifie que le paramètre est un entier non signé 16 bits.
EncoderParameterValueTypeLong
Valeur : 4
Spécifie que le paramètre est un entier non signé 32 bits.
EncoderParameterValueTypeRational
Valeur : 5
Spécifie que le paramètre est un tableau de deux entiers non signés 32 bits. La paire d’entiers représente une fraction. Le premier entier de la paire est le numérateur et le deuxième entier de la paire est le dénominateur.
EncoderParameterValueTypeLongRange
Valeur : 6
Spécifie que le paramètre est un tableau de deux entiers non signés 32 bits. La paire d’entiers représente une plage de nombres. Le premier entier est le plus petit nombre de la plage, et le second est le plus grand nombre de la plage.
EncoderParameterValueTypeUndefined
Valeur : 7
Spécifie que le paramètre est un tableau d’octets pouvant contenir des valeurs de n’importe quel type.
EncoderParameterValueTypeRationalRange
Valeur : 8
Spécifie que le paramètre est un tableau de quatre entiers non signés 32 bits. Les deux premiers entiers représentent une fraction et les deux autres entiers représentent une deuxième fraction. Les deux fractions représentent une plage de nombres rationnels. La première fraction est le plus petit nombre rationnel de la plage et la deuxième fraction est le plus grand nombre rationnel de la plage.
EncoderParameterValueTypePointer
Valeur : 9
Spécifie que le paramètre est un pointeur vers un bloc de métadonnées personnalisées.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête gdiplusenums.h (include Gdiplus.h)

Voir aussi

EncoderParameter