فئة 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()المدمر.

انظر أيضًا