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

الفئات

فئةالوصف
BitmapDataيمثل مجموعة من سمات صورة bitmap. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة 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.