System::Drawing::Imaging::EncoderParameter فئة

EncoderParameter class

تعمل كحاوية تُستخدم لتمرير القيم إلى مُشفّر الصورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class EncoderParameter : public System::Object

الطرق

طريقةالوصف
EncoderParameter()ينشئ نسخة جديدة من فئة EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, uint8_t, bool)ينشئ نسخة جديدة من فئة EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int16_t)ينشئ نسخة جديدة من فئة EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int64_t)ينشئ نسخة جديدة من فئة EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int32_t)ينشئ نسخة جديدة من فئة EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل كسرًا.
EncoderParameter(const SharedPtr<Encoder>&, int64_t, int64_t)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل نطاقًا من القيم الصحيحة.
EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t, int32_t, int32_t)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل نطاقًا من الكسور.
EncoderParameter(const SharedPtr<Encoder>&, const String&)ينشئ نسخة جديدة من فئة EncoderParameter.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<uint8_t>&, bool)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل مصفوفة من القيم.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int16_t>&)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل مصفوفة من القيم.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل مصفوفة من القيم.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل مصفوفة من الكسور.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&, const ArrayPtr<int64_t>&)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل مصفوفة من نطاقات القيم الصحيحة.
EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل مصفوفة من نطاقات الكسور.
EncoderParameter(const SharedPtr<Encoder>&, int, EncoderParameterValueType, void *)ينشئ نسخة جديدة من فئة EncoderParameter التي تمثل العدد المحدد من القيم من النوع المحدد والتي تُقرأ من المخزن المؤقت المحدد.
get_Encoder() constيعيد كائن Encoder المرتبط بكائن EncoderParameter الحالي.
get_NumberOfValues() constيعيد عدد القيم الممثلة بواسطة الكائن الحالي.
get_Type() constيعيد نوع القيم الممثلة بواسطة الكائن الحالي.
set_Encoder(const EncoderPtr&)يربط الكائن Encoder المحدد بالكائن EncoderParameter الحالي.
~EncoderParameter()المدمر.

انظر أيضًا