System::Drawing::Imaging::EncoderParameter classe

EncoderParameter class

Sert de conteneur utilisé pour transmettre des valeurs à un encodeur d’image. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour la passer aux fonctions en tant qu’argument.

class EncoderParameter : public System::Object

Méthodes

MéthodeDescription
EncoderParameter()Construit une nouvelle instance de la classe EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, uint8_t, bool)Construit une nouvelle instance de la classe EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int16_t)Construit une nouvelle instance de la classe EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int64_t)Construit une nouvelle instance de la classe EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int32_t)Construit une nouvelle instance de la classe EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t)Construit une nouvelle instance de la classe EncoderParameter qui représente une fraction.
EncoderParameter(const SharedPtr<Encoder>&, int64_t, int64_t)Construit une nouvelle instance de la classe EncoderParameter qui représente une plage de valeurs entières.
EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t, int32_t, int32_t)Construit une nouvelle instance de la classe EncoderParameter qui représente une plage de fractions.
EncoderParameter(const SharedPtr<Encoder>&, const String&)Construit une nouvelle instance de la classe EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<uint8_t>&, bool)Construit une nouvelle instance de la classe EncoderParameter qui représente un tableau de valeurs.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int16_t>&)Construit une nouvelle instance de la classe EncoderParameter qui représente un tableau de valeurs.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&)Construit une nouvelle instance de la classe EncoderParameter qui représente un tableau de valeurs.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&)Construit une nouvelle instance de la classe EncoderParameter qui représente un tableau de fractions.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&, const ArrayPtr<int64_t>&)Construit une nouvelle instance de la classe EncoderParameter qui représente un tableau de plages d’entiers.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&)Construit une nouvelle instance de la classe EncoderParameter qui représente un tableau de plages de fractions.
EncoderParameter(const SharedPtr<Encoder>&, int, EncoderParameterValueType, void *)Construit une nouvelle instance de la classe EncoderParameter qui représente le nombre spécifié de valeurs du type spécifié qui sont lues depuis le tampon spécifié.
get_Encoder() constRenvoie l’objet Encoder associé à l’objet EncoderParameter actuel.
get_NumberOfValues() constRenvoie le nombre de valeur représentée par l’objet actuel.
get_Type() constRenvoie le type de la ou des valeurs représentées par l’objet actuel.
set_Encoder(const EncoderPtr&)Associe l’objet Encoder spécifié à l’objet EncoderParameter actuel.
~EncoderParameter()Destructeur.

Voir aussi