EncoderParameterValueType-Enumeration (gdiplusenums.h)
Die EncoderParameterValueType-Enumeration gibt Datentypen für Bildcodec-Parameter (Encoder/Decoder) an. Ein Element dieser Enumeration wird dem Type-Datenmember eines EncoderParameter-Objekts zugewiesen.
Syntax
typedef enum EncoderParameterValueType {
EncoderParameterValueTypeByte = 1,
EncoderParameterValueTypeASCII = 2,
EncoderParameterValueTypeShort = 3,
EncoderParameterValueTypeLong = 4,
EncoderParameterValueTypeRational = 5,
EncoderParameterValueTypeLongRange = 6,
EncoderParameterValueTypeUndefined = 7,
EncoderParameterValueTypeRationalRange = 8,
EncoderParameterValueTypePointer = 9
} ;
Konstanten
EncoderParameterValueTypeByte Wert: 1 Gibt an, dass der Parameter eine 8-Bit-Ganzzahl ohne Vorzeichen ist. |
EncoderParameterValueTypeASCII Wert: 2 Gibt an, dass der Parameter eine Zeichenfolge mit NULL-Beendigung ist. |
EncoderParameterValueTypeShort Wert: 3 Gibt an, dass der Parameter eine 16-Bit-Ganzzahl ohne Vorzeichen ist. |
EncoderParameterValueTypeLong Wert: 4 Gibt an, dass der Parameter eine 32-Bit-Ganzzahl ohne Vorzeichen ist. |
EncoderParameterValueTypeRational Wert: 5 Gibt an, dass es sich bei dem Parameter um ein Array aus zwei ganzzahligen 32-Bit-Zahlen ohne Vorzeichen handelt. Das Ganze Paar stellt einen Bruch dar. Die erste ganze Zahl in dem Paar ist der Zähler, und die zweite ganze Zahl im Paar ist der Nenner. |
EncoderParameterValueTypeLongRange Wert: 6 Gibt an, dass es sich bei dem Parameter um ein Array aus zwei ganzzahligen 32-Bit-Zahlen ohne Vorzeichen handelt. Das Ganzzahlpaar stellt einen Bereich von Zahlen dar. Die erste ganze Zahl ist die kleinste Zahl im Bereich, und die zweite ganze Zahl ist die größte Zahl im Bereich. |
EncoderParameterValueTypeUndefined Wert: 7 Gibt an, dass der Parameter ein Array von Bytes ist, das Werte eines beliebigen Typs enthalten kann. |
EncoderParameterValueTypeRationalRange Wert: 8 Gibt an, dass es sich bei dem Parameter um ein Array von vier ganzzahligen 32-Bit-Zahlen ohne Vorzeichen handelt. Die ersten beiden ganzen Zahlen stellen eine Bruchzahl und die zweiten beiden ganzen Zahlen eine zweite Bruchzahl dar. Die beiden Bruchzahlen stellen einen Bereich von rationalen Zahlen dar. Die erste Bruchzahl ist die kleinste rationale Zahl in dem Bereich, und die zweite Bruchzahl ist die größte rationale Zahl in dem Bereich. |
EncoderParameterValueTypePointer Wert: 9 Gibt an, dass der Parameter ein Zeiger auf einen Block benutzerdefinierter Metadaten ist. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | gdiplusenums.h (include Gdiplus.h) |