É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) |