الهيكل EmfBlendFunction

EmfBlendFunction structure

هيكل يحدد عمليات المزج لصور المصدر والوجهة.

public struct EmfBlendFunction

المنشئات

الاسمالوصف
EmfBlendFunction(int)يُهيئ مثيلاً جديداً من الفئة EmfBlendFunction.

الخصائص

الاسمالوصف
AlphaFormat { get; }يحصل على بنية تحدد كيفية تفسير بكسلات المصدر والوجهة بالنسبة للشفافية ألفا.
BlendFlags { get; }يحصل على أعلام المزج. يجب أن تكون هذه القيمة 0x00 ويجب تجاهلها.
BlendOperation { get; }يحصل على رمز عملية المزج. عملية المزج الوحيدة للمصدر والوجهة التي تم تعريفها هي 0x00، والتي تحدد أنه يجب دمج صورة المصدر مع صورة الوجهة بناءً على قيم الشفافية ألفا لبكسلات المصدر. راجع المعادلات التالية للتفاصيل.
SrcConstantAlpha { get; }يحصل على عدد صحيح غير موقع 8‑بت يحدد الشفافية ألفا، التي تحدد مزج صور المصدر والوجهة. يجب استخدام هذه القيمة على كامل صورة المصدر. القيمة الدنيا للشفافية ألفا، الصفر، تمثل شفافية تامة، والقيمة القصوى، 0xFF، تمثل تعتمماً تاماً. في الواقع، قيمة 0xFF تحدد أن قيم الشفافية ألفا لكل بكسل هي التي تحدد مزج صور المصدر والوجهة. راجع المعادلات لاحقًا في هذا القسم للتفاصيل.

الطرق

الاسمالوصف
ToInt()يحوّل تمثيل النص للعدد إلى عدد صحيح.

الأعضاء الآخرون

الاسمالوصف
enum AlphaFormatEnumهيكل يحدد كيفية تفسير بكسلات المصدر والوجهة بالنسبة للشفافية ألفا.

انظر أيضًا