الهيكل EmfBlendFunction
EmfBlendFunction structure
هيكل يحدد عمليات المزج لصور المصدر والوجهة.
public struct EmfBlendFunction
المنشئات
الخصائص
| الاسم | الوصف |
|---|
| AlphaFormat { get; } | يحصل على بنية تحدد كيفية تفسير بكسلات المصدر والوجهة بالنسبة للشفافية ألفا. |
| BlendFlags { get; } | يحصل على أعلام المزج. يجب أن تكون هذه القيمة 0x00 ويجب تجاهلها. |
| BlendOperation { get; } | يحصل على رمز عملية المزج. عملية المزج الوحيدة للمصدر والوجهة التي تم تعريفها هي 0x00، والتي تحدد أنه يجب دمج صورة المصدر مع صورة الوجهة بناءً على قيم الشفافية ألفا لبكسلات المصدر. راجع المعادلات التالية للتفاصيل. |
| SrcConstantAlpha { get; } | يحصل على عدد صحيح غير موقع 8‑بت يحدد الشفافية ألفا، التي تحدد مزج صور المصدر والوجهة. يجب استخدام هذه القيمة على كامل صورة المصدر. القيمة الدنيا للشفافية ألفا، الصفر، تمثل شفافية تامة، والقيمة القصوى، 0xFF، تمثل تعتمماً تاماً. في الواقع، قيمة 0xFF تحدد أن قيم الشفافية ألفا لكل بكسل هي التي تحدد مزج صور المصدر والوجهة. راجع المعادلات لاحقًا في هذا القسم للتفاصيل. |
الطرق
| الاسم | الوصف |
|---|
| ToInt() | يحوّل تمثيل النص للعدد إلى عدد صحيح. |
الأعضاء الآخرون
| الاسم | الوصف |
|---|
| enum AlphaFormatEnum | هيكل يحدد كيفية تفسير بكسلات المصدر والوجهة بالنسبة للشفافية ألفا. |
انظر أيضًا