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öntemAçı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:

ParametreTürAçıklama
dwordDataintdword 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:

ParametreTürAçıklama
thatEmfBlendFunction

Clone()

public EmfBlendFunction Clone()

Returns: EmfBlendFunction

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ParametreTürAçıklama
objjava.lang.Object

Returns: boolean

hashCode()

public int hashCode()

Returns: int

isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)

public static boolean isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)

Parameters:

ParametreTürAçıklama
obj1EmfBlendFunction
obj2EmfBlendFunction

Returns: boolean