EmfBlendFunction
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public class EmfBlendFunction extends Struct<EmfBlendFunction>
هيكل يحدد عمليات الدمج للصور النقطية المصدر والهدف.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfBlendFunction() | |
| EmfBlendFunction(int dwordData) | ينشئ مثيلًا جديدًا من الفئة EmfBlendFunction. |
الطرق
| طريقة | الوصف |
|---|---|
| getBlendOperation() | يحصل على رمز عملية المزج. |
| getBlendFlags() | يحصل على أعلام المزج. |
| getSrcConstantAlpha() | يحصل على عدد صحيح غير موقع 8‑بت يحدد شفافية ألفا، التي تحدد مزج صور المصدر والوجهة. |
| getAlphaFormat() | يحصل على بنية تحدد كيفية تفسير بكسلات المصدر والوجهة بالنسبة لشفافية ألفا. |
| toInt() | يحوّل تمثيل النص للعدد إلى عدد صحيح. |
| CloneTo(EmfBlendFunction that) | |
| Clone() | |
| equals(Object obj) | |
| hashCode() | |
| isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2) |
EmfBlendFunction()
public EmfBlendFunction()
EmfBlendFunction(int dwordData)
public EmfBlendFunction(int dwordData)
ينشئ مثيلًا جديدًا من الفئة EmfBlendFunction.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| dwordData | int | بيانات الـ dword. |
getBlendOperation()
public byte getBlendOperation()
يحصل على رمز عملية المزج. عملية المزج الوحيدة للمصدر والوجهة التي تم تعريفها هي 0x00، التي تحدد أنه يجب دمج صورة المصدر مع صورة الوجهة بناءً على قيم شفافية ألفا لبكسلات المصدر. راجع المعادلات التالية للتفاصيل.
Returns: byte
getBlendFlags()
public byte getBlendFlags()
يحصل على أعلام المزج. يجب أن تكون هذه القيمة 0x00 ويجب تجاهلها.
Returns: byte
getSrcConstantAlpha()
public byte getSrcConstantAlpha()
يحصل على عدد صحيح غير موقع 8‑بت يحدد شفافية ألفا، التي تحدد مزج صور المصدر والوجهة. يجب استخدام هذه القيمة على كامل صورة المصدر. القيمة الدنيا لشفافية ألفا، الصفر، تمثل شفافية كاملة، والقيمة القصوى، 0xFF، تمثل تعتيم كامل. في الواقع، قيمة 0xFF تعني أن قيم ألفا لكل بكسل تحدد مزج صور المصدر والوجهة. راجع المعادلات لاحقًا في هذا القسم للتفاصيل.
Returns: byte
getAlphaFormat()
public byte getAlphaFormat()
يحصل على بنية تحدد كيفية تفسير بكسلات المصدر والوجهة بالنسبة لشفافية ألفا.
Returns: byte
toInt()
public int toInt()
يحوّل تمثيل النص للعدد إلى عدد صحيح.
Returns: int - قيمة DWORD للبنية.
CloneTo(EmfBlendFunction that)
public void CloneTo(EmfBlendFunction that)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| that | EmfBlendFunction |
Clone()
public EmfBlendFunction Clone()
Returns: EmfBlendFunction
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
hashCode()
public int hashCode()
Returns: int
isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)
public static boolean isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| obj1 | EmfBlendFunction | |
| obj2 | EmfBlendFunction |
Returns: boolean