مساحة الأسماء System::Drawing::Imaging

الفئات

الفئةالوصف
BitmapDataيمثل مجموعة من سمات صورة البت ماب. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
ColorMapيمثل خريطة لتحويل الألوان. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
ColorMatrixيمثل مصفوفة 5×5 تحتوي على إحداثيات مساحة اللون RGBAW. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
ColorPaletteيمثل مجموعة من ألوان ARGB 32-بت التي تشكل لوحة ألوان. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
Encoderيمثل معرف GUID المرتبط بمجموعة من معلمات ترميز الصورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
EncoderParameterيعمل كحاوية تُستخدم لتمرير القيم إلى مُرمّز الصورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
EncoderParametersيمثل مصفوفة من كائنات EncoderParameter. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
FrameDimensionيوفر خصائص للحصول على أبعاد إطار الصورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
ImageAttributesيمثل معلومات حول كيفية معالجة ألوان الصورة أثناء العرض. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
ImageCodecInfoيوفر معلومات حول مُشفّر الصورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبدًا بإنشاء مثيل لهذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
ImageFormatيمثل تنسيق ملف الصورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
Metafileيمثل ملف ميتافيل رسومي. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
MetafileHeaderيحتوي على السمات المرتبطة بملف ميتافيل رسومي. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
PropertyItemيمثل خاصية بيانات تعريفية لتضمينها في ملف صورة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

Enums

تعدادالوصف
ColorAdjustTypeيحدد أي الكائنات تستخدم معلومات تعديل اللون.
ColorChannelFlagيحدد قناة اللون في مساحة ألوان CMYK.
ColorMatrixFlagيحدد أنواع الصور والألوان التي سيتأثر بها إعدادات تعديل اللون وتدرج الرمادي لكائن ImageAttributes.
EmfPlusRecordTypeيمثل الطرق التي يمكن استخدامها مع ملف ميتافيل لقراءة وكتابة أوامر رسومية.
EmfTypeيحدد أنواع السجلات التي توضع في ملف EMF.
EncoderParameterValueTypeيحدد نوع القيمة التي تمثلها فئة EncoderParameter.
EncoderValueيحدد قيمة المعامل الممررة إلى مشفر صورة JPEG أو TIFF.
ImageFlagsيمثل سمات بيانات البكسل التي يمثلها كائن Image.
ImageLockModeيحدد خصائص المنطقة في الصورة التي يتم قفلها.
MetafileFrameUnitيحدد وحدة القياس للمستطيل المستخدم لتحديد حجم وموقع ملف ميتافيل.
MetafileTypeيمثل نوعًا من ملف ميتافيل رسومي.
PixelFormatيحدد تنسيق بيانات اللون للبكسل.

Typedefs

تعريف نوعالوصف
BitmapDataPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة BitmapData.
ColorMapPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة ColorMap.
ColorMatrixPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة ColorMatrix.
ColorPalettePtrاسم مستعار لمؤشر مشترك إلى مثال من فئة ColorPalette.
EncoderParameterPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة EncoderParameter.
EncoderParametersPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة EncoderParameters.
EncoderPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة Encoder.
FrameDimensionPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة FrameDimension.
ImageAttributesPtrاسم مستعار لمؤشر مشترك إلى مثال من فئة ImageAttributes.
ImageCodecInfoPtrاسم مستعار لمؤشر مشترك إلى كائن من فئة ImageCodecInfo.
ImageFormatPtrاسم مستعار لمؤشر مشترك إلى كائن من فئة ImageFormat.
PlayRecordCallbackمفوض يُستخدم كمعامل في كائن الدالة EnumerateMetafileProc.