الفئة ColorMatrix

ColorMatrix class

تعرف مصفوفة 5 × 5 تحتوي على الإحداثيات لمساحة RGBA. عدة طرق من الفئة ImageAttributes تعدل ألوان الصورة باستخدام مصفوفة ألوان. لا يمكن وراثة هذه الفئة

public sealed class ColorMatrix

المنشئات

الاسمالوصف
ColorMatrix()ينشئ مثيلاً جديدًا للفئة ColorMatrix.
ColorMatrix(float[][])ينشئ مثيلاً جديدًا للفئة ColorMatrix باستخدام العناصر في المصفوفة المحددة newColorMatrix.

الخصائص

الاسمالوصف
Item { get; set; }يحصل أو يضبط العنصر في الصف والعمود المحددين في ColorMatrix.
Matrix00 { get; set; }يحصل أو يضبط العنصر في الصف 0 (صفر) والعمود 0 من هذه ColorMatrix.
Matrix01 { get; set; }يحصل أو يضبط العنصر في الصف 0 (صفر) والعمود الأول من هذه ColorMatrix.
Matrix02 { get; set; }يحصل أو يضبط العنصر في الصف 0 (صفر) والعمود الثاني من هذه ColorMatrix.
Matrix03 { get; set; }يحصل أو يضبط العنصر في الصف 0 (صفر) والعمود الثالث من هذه ColorMatrix.
Matrix04 { get; set; }يحصل أو يضبط العنصر في الصف 0 (صفر) والعمود الرابع من هذه ColorMatrix.
Matrix10 { get; set; }يحصل أو يضبط العنصر في الصف الأول والعمود 0 (صفر) من هذه ColorMatrix.
Matrix11 { get; set; }يحصل أو يضبط العنصر في الصف الأول والعمود الأول من هذه ColorMatrix.
Matrix12 { get; set; }يحصل أو يضبط العنصر في الصف الأول والعمود الثاني من هذه ColorMatrix.
Matrix13 { get; set; }يحصل أو يضبط العنصر في الصف الأول والعمود الثالث من هذه ColorMatrix.
Matrix14 { get; set; }يحصل أو يضبط العنصر في الصف الأول والعمود الرابع من هذه ColorMatrix.
Matrix20 { get; set; }يحصل أو يضبط العنصر في الصف الثاني والعمود 0 (صفر) من هذه ColorMatrix.
Matrix21 { get; set; }يحصل أو يضبط العنصر في الصف الثاني والعمود الأول من هذه ColorMatrix.
Matrix22 { get; set; }يحصل أو يضبط العنصر في الصف الثاني والعمود الثاني من هذه ColorMatrix.
Matrix23 { get; set; }يحصل أو يضبط العنصر في الصف الثاني والعمود الثالث من هذه ColorMatrix.
Matrix24 { get; set; }يحصل أو يضبط العنصر في الصف الثاني والعمود الرابع من هذه ColorMatrix.
Matrix30 { get; set; }يحصل أو يضبط العنصر في الصف الثالث والعمود 0 (صفر) من هذه ColorMatrix.
Matrix31 { get; set; }يحصل أو يضبط العنصر في الصف الثالث والعمود الأول من هذه ColorMatrix.
Matrix32 { get; set; }يحصل أو يضبط العنصر في الصف الثالث والعمود الثاني من هذه ColorMatrix.
Matrix33 { get; set; }يحصل أو يضبط العنصر في الصف الثالث والعمود الثالث من هذه ColorMatrix.
Matrix34 { get; set; }يحصل أو يعيّن العنصر في الصف الثالث والعمود الرابع من هذا ColorMatrix.
Matrix40 { get; set; }يحصل أو يعيّن العنصر في الصف الرابع والعمود 0 (صفر) من هذا ColorMatrix.
Matrix41 { get; set; }يحصل أو يعيّن العنصر في الصف الرابع والعمود الأول من هذا ColorMatrix.
Matrix42 { get; set; }يحصل أو يعيّن العنصر في الصف الرابع والعمود الثاني من هذا ColorMatrix.
Matrix43 { get; set; }يحصل أو يعيّن العنصر في الصف الرابع والعمود الثالث من هذا ColorMatrix.
Matrix44 { get; set; }يحصل أو يعيّن العنصر في الصف الرابع والعمود الرابع من هذا ColorMatrix.

الطرق

الاسمالوصف
GetMatrix()يحصل على قيم المصفوفة.

الحقول

الاسمالوصف
const MatrixDimensionElementsCountعدد العناصر في بُعد المصفوفة.
const MatrixDimensionsCountعدد أبعاد المصفوفة.
const MatrixTotalElementsCountالإجمالي الكلي لعدد العناصر في المصفوفة.

انظر أيضًا