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 位无符号整数,指定 alpha 透明度,该透明度决定源位图和目标位图的混合方式。 |
| getAlphaFormat() | 获取一个结构,指定在 alpha 透明度方面源像素和目标像素的解释方式。 |
| 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,它指定必须根据源像素的 alpha 透明度值将源位图与目标位图合并。详细信息请参见以下公式。
Returns: byte
getBlendFlags()
public byte getBlendFlags()
获取混合标志。此值必须为 0x00,且必须被忽略。
Returns: byte
getSrcConstantAlpha()
public byte getSrcConstantAlpha()
获取一个 8 位无符号整数,指定 alpha 透明度,该透明度决定源位图和目标位图的混合方式。此值必须用于整个源位图。最小的 alpha 透明度值 0 表示完全透明,最大值 0xFF 表示完全不透明。实际上,0xFF 的值表示每像素的 alpha 值决定源位图和目标位图的混合。详细信息请参见本节后面的公式。
Returns: byte
getAlphaFormat()
public byte getAlphaFormat()
获取一个结构,指定在 alpha 透明度方面源像素和目标像素的解释方式。
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