CopyPixelOperation 枚举

定义

确定复制像素操作中的源颜色如何与目标颜色组合生成最终颜色。

public enum class CopyPixelOperation
public enum CopyPixelOperation
[System.Runtime.InteropServices.ComVisible(true)]
public enum CopyPixelOperation
type CopyPixelOperation = 
[<System.Runtime.InteropServices.ComVisible(true)>]
type CopyPixelOperation = 
Public Enum CopyPixelOperation
继承
CopyPixelOperation
属性

字段

Blackness 66

通过使用物理调色板中与索引 0 关联的颜色来填充目标区域。 (对于默认的物理调色板,该颜色为黑色。)

CaptureBlt 1073741824

生成的图像中包含您的窗口上层叠的那些窗口。 默认情况下,该图像仅包含您的窗口。 请注意,这通常无法用于打印设备上下文。

DestinationInvert 5570569

目标区域已逆转。

MergeCopy 12583114

使用布尔运算符 AND 将源区域的颜色与目标设备上下文的所选定画笔的颜色合并。

MergePaint 12255782

通过使用布尔运算符 OR 将已逆转的源区域的颜色与目标区域的颜色合并。

NoMirrorBitmap -2147483648

位图未映射。

NotSourceCopy 3342344

逆转的源区域已复制到目标。

NotSourceErase 1114278

使用布尔运算符 OR 组合源颜色和目标颜色,然后逆转生成的颜色。

PatCopy 15728673

目标设备上下文中当前选定的画笔被复制到目标位图。

PatInvert 5898313

使用布尔运算符 XOR 将目标设备上下文中当前选定的画笔颜色与目标的颜色组合。

PatPaint 16452105

使用布尔运算符 OR 将目标设备上下文中当前选定的画笔颜色与已逆转的源区域的颜色组合。 使用布尔运算符 OR 将该运算的结果与目标区域的颜色组合。

SourceAnd 8913094

使用布尔运算符 AND 将源区域与目标区域的颜色组合。

SourceCopy 13369376

源区域已直接复制到目标区域。

SourceErase 4457256

使用布尔运算符 AND 将目标区域的逆转后的颜色与源区域的颜色组合。

SourceInvert 6684742

使用布尔运算符 XOR 将源区域与目标区域的颜色组合。

SourcePaint 15597702

使用布尔运算符 OR 将源区域与目标区域的颜色组合。

Whiteness 16711778

通过使用物理调色板中与索引 1 关联的颜色来填充目标区域。 (对于默认的物理调色板,该颜色为白色。)

注解

CopyPixelOperation枚举由 CopyFromScreen 类的 Graphics 方法使用。

适用于

另请参阅