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هيكل يحدد كيفية تفسير وحدات بكسل المصدر والوجهة فيما يتعلق بشفافية ألفا .

أنظر أيضا