EmfBlendFunction
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public class EmfBlendFunction extends Struct<EmfBlendFunction>
Kaynak ve hedef bitmap’ler için karıştırma işlemlerini belirten bir yapı.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| EmfBlendFunction() | |
| EmfBlendFunction(int dwordData) | EmfBlendFunction sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| getBlendOperation() | Karıştırma işlem kodunu alır. |
| getBlendFlags() | Karıştırma bayraklarını alır. |
| getSrcConstantAlpha() | Kaynak ve hedef bitmaplerin karışımını belirleyen alfa şeffaflığını belirten 8 bit işaretsiz tam sayıyı alır. |
| getAlphaFormat() | Kaynak ve hedef piksellerin alfa şeffaflığına göre nasıl yorumlandığını belirten bir yapıyı alır. |
| toInt() | Bir sayının dize temsilini tam sayıya dönüştürür. |
| CloneTo(EmfBlendFunction that) | |
| Clone() | |
| equals(Object obj) | |
| hashCode() | |
| isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2) |
EmfBlendFunction()
public EmfBlendFunction()
EmfBlendFunction(int dwordData)
public EmfBlendFunction(int dwordData)
EmfBlendFunction sınıfının yeni bir örneğini başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| dwordData | int | dword verisi. |
getBlendOperation()
public byte getBlendOperation()
Karıştırma işlem kodunu alır. Tanımlanmış tek kaynak ve hedef karıştırma işlemi 0x00’dir; bu, kaynak bitmapin, kaynak piksellerin alfa şeffaflık değerlerine göre hedef bitmap ile birleştirilmesi ZORUNLU olduğunu belirtir. Ayrıntılar için aşağıdaki denklemlere bakın.
Returns: byte
getBlendFlags()
public byte getBlendFlags()
Karıştırma bayraklarını alır. Bu değer ZORUNLU olarak 0x00 olmalı ve YOK SAYILMALI.
Returns: byte
getSrcConstantAlpha()
public byte getSrcConstantAlpha()
Kaynak ve hedef bitmaplerin karışımını belirleyen alfa şeffaflığını belirten 8 bit işaretsiz tam sayıyı alır. Bu değer, tüm kaynak bitmap üzerinde ZORUNLU olarak kullanılmalıdır. Minimum alfa şeffaflık değeri, sıfır, tamamen şeffaf; maksimum değer, 0xFF, tamamen opaktır. Aslında, 0xFF değeri, piksel başına alfa değerlerinin kaynak ve hedef bitmaplerin karışımını belirlediğini gösterir. Ayrıntılar için bu bölümün ilerleyen kısmındaki denklemlere bakın.
Returns: byte
getAlphaFormat()
public byte getAlphaFormat()
Kaynak ve hedef piksellerin alfa şeffaflığına göre nasıl yorumlandığını belirten bir yapıyı alır.
Returns: byte
toInt()
public int toInt()
Bir sayının dize temsilini tam sayıya dönüştürür.
Returns: int - Yapının DWORD değeri.
CloneTo(EmfBlendFunction that)
public void CloneTo(EmfBlendFunction that)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| that | EmfBlendFunction |
Clone()
public EmfBlendFunction Clone()
Returns: EmfBlendFunction
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| obj1 | EmfBlendFunction | |
| obj2 | EmfBlendFunction |
Returns: boolean