Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
EncoderParameterValueTypeByteWert: 1 Gibt an, dass der Parameter eine 8-Bit-Ganzzahl ohne Vorzeichen ist. |
EncoderParameterValueTypeASCIIWert: 2 Gibt an, dass der Parameter eine Zeichenfolge mit NULL-Beendigung ist. |
EncoderParameterValueTypeShortWert: 3 Gibt an, dass der Parameter eine 16-Bit-Ganzzahl ohne Vorzeichen ist. |
EncoderParameterValueTypeLongWert: 4 Gibt an, dass der Parameter eine 32-Bit-Ganzzahl ohne Vorzeichen ist. |
EncoderParameterValueTypeRationalWert: 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. |
EncoderParameterValueTypeLongRangeWert: 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. |
EncoderParameterValueTypeUndefinedWert: 7 Gibt an, dass der Parameter ein Array von Bytes ist, das Werte eines beliebigen Typs enthalten kann. |
EncoderParameterValueTypeRationalRangeWert: 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. |
EncoderParameterValueTypePointerWert: 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) |