## EncoderParameter class


Dient als Container, der zum Übergeben von Werten an einen Bild‑Encoder verwendet wird. Objekte dieser Klasse sollten nur über die Funktion [System::MakeObject()](../../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

```cpp
class EncoderParameter : public System::Object
```

## Methoden

| Methode | Beschreibung |
| --- | --- |
| [EncoderParameter](./encoderparameter/)() | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./). |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, uint8_t, bool) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./). |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int16_t) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./). |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int64_t) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./). |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int32_t) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./). |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int32_t, int32_t) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die einen Bruch darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int64_t, int64_t) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die einen Bereich von Ganzzahlwerten darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int32_t, int32_t, int32_t, int32_t) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die einen Bereich von Brüchen darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const String\&) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./). |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const ArrayPtr\<uint8_t\>\&, bool) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die ein Array von Werten darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const ArrayPtr\<int16_t\>\&) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die ein Array von Werten darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const ArrayPtr\<int64_t\>\&) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die ein Array von Werten darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const ArrayPtr\<int32_t\>\&, const ArrayPtr\<int32_t\>\&) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die ein Array von Brüchen darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const ArrayPtr\<int64_t\>\&, const ArrayPtr\<int64_t\>\&) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die ein Array von Bereichen von Ganzzahlen darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, const ArrayPtr\<int32_t\>\&, const ArrayPtr\<int32_t\>\&, const ArrayPtr\<int32_t\>\&, const ArrayPtr\<int32_t\>\&) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die ein Array von Bruchbereichen darstellt. |
| [EncoderParameter](./encoderparameter/)(const SharedPtr\<Encoder\>\&, int, EncoderParameterValueType, void *) | Konstruiert eine neue Instanz der Klasse [EncoderParameter](./), die die angegebene Anzahl von Werten des angegebenen Typs darstellt, die aus dem angegebenen Puffer gelesen werden. |
| [get_Encoder](./get_encoder/)() const | Gibt das [Encoder](../encoder/)-Objekt zurück, das mit dem aktuellen [EncoderParameter](./)-Objekt verknüpft ist. |
| [get_NumberOfValues](./get_numberofvalues/)() const | Gibt die Anzahl der vom aktuellen Objekt dargestellten Werte zurück. |
| [get_Type](./get_type/)() const | Gibt den Typ der vom aktuellen Objekt dargestellten Werte zurück. |
| [set_Encoder](./set_encoder/)(const EncoderPtr\&) | Verknüpft das angegebene [Encoder](../encoder/)-Objekt mit dem aktuellen [EncoderParameter](./)-Objekt. |
| [~EncoderParameter](./~encoderparameter/)() | Destruktor. |
## Siehe auch

* Class [Object](../../system/object/)
* Namespace [System::Drawing::Imaging](../)
* Library [Aspose.Page for C++](../../)
