System::Drawing::Imaging::EncoderParameter-klass

EncoderParameter class

Tjänar som en behållare som används för att skicka värden till en bildkodare. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

class EncoderParameter : public System::Object

Metoder

MetodBeskrivning
EncoderParameter()Skapar en ny instans av EncoderParameter‑klass.
EncoderParameter(const SharedPtr<Encoder>&, uint8_t, bool)Skapar en ny instans av EncoderParameter‑klass.
EncoderParameter(const SharedPtr<Encoder>&, int16_t)Skapar en ny instans av EncoderParameter‑klass.
EncoderParameter(const SharedPtr<Encoder>&, int64_t)Skapar en ny instans av EncoderParameter‑klass.
EncoderParameter(const SharedPtr<Encoder>&, int32_t)Skapar en ny instans av EncoderParameter‑klass.
EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t)Skapar en ny instans av EncoderParameter‑klass som representerar ett bråk.
EncoderParameter(const SharedPtr<Encoder>&, int64_t, int64_t)Skapar en ny instans av EncoderParameter‑klass som representerar ett intervall av heltalsvärden.
EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t, int32_t, int32_t)Skapar en ny instans av EncoderParameter‑klass som representerar ett intervall av bråktal.
EncoderParameter(const SharedPtr<Encoder>&, const String&)Skapar en ny instans av EncoderParameter‑klass.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<uint8_t>&, bool)Skapar en ny instans av EncoderParameter‑klass som representerar en array av värden.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int16_t>&)Skapar en ny instans av EncoderParameter‑klass som representerar en array av värden.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&)Skapar en ny instans av EncoderParameter‑klass som representerar en array av värden.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&)Skapar en ny instans av EncoderParameter‑klass som representerar en array av bråktal.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&, const ArrayPtr<int64_t>&)Skapar en ny instans av EncoderParameter‑klass som representerar en array av intervall av heltal.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&)Skapar en ny instans av EncoderParameter‑klass som representerar en array av intervall av bråktal.
EncoderParameter(const SharedPtr<Encoder>&, int, EncoderParameterValueType, void *)Skapar en ny instans av EncoderParameter‑klass som representerar det angivna antalet värden av den angivna typen som läses från den angivna bufferten.
get_Encoder() constReturnerar Encoder-objektet som är associerat med det aktuella EncoderParameter-objektet.
get_NumberOfValues() constReturnerar antalet värden som representeras av det aktuella objektet.
get_Type() constReturnerar typen av de värden som representeras av det aktuella objektet.
set_Encoder(const EncoderPtr&)Associerar det angivna Encoder-objektet med det aktuella EncoderParameter-objektet.
~EncoderParameter()Destruktor.

Se även