WmfBinaryRasterOperation
WmfBinaryRasterOperation enumeration
BinaryRasterOperation 枚举部分列出了二进制光栅操作代码。光栅操作代码 定义图元文件处理如何将来自选定笔的位与目标位图中的 位结合起来。
public enum WmfBinaryRasterOperation
价值观
姓名 | 价值 | 描述 |
---|---|---|
Black | 1 | 0,像素始终为 0. |
Notmergepen | 2 | DPon,像素是 MERGEPEN 颜色的倒数 |
Masknotpen | 3 | DPna, Pixel 是屏幕颜色和笔颜色反相的组合。 |
Notcopypen | 4 | Pn,像素是笔颜色的倒数。 |
Maskpennot | 5 | PDna,像素是笔和屏幕的 反转的共同颜色的组合。 |
Not | 6 | Dn,像素是屏幕颜色的倒数。 |
Xorpen | 7 | DPx,像素是笔或屏幕中颜色的组合,但不是两者。 |
Notmaskpen | 8 | Dpan,像素是 MASKPEN 颜色的倒数。 |
Maskpen | 9 | DPa,像素是笔和屏幕共有的颜色的组合。 |
Notxorpen | 10 | DPxn,像素是 XORPEN 颜色的倒数。 |
Nop | 11 | D,像素保持不变。 |
Mergenotpen | 12 | DPno,像素是屏幕共同的颜色和 笔的反色的组合。 |
Copypen | 13 | P,像素是笔的颜色。 |
Mergepennot | 14 | PDno,像素是笔颜色和 屏幕颜色的倒数的组合。 |
Mergepen | 15 | DPo,Pixel是笔颜色和屏幕颜色的组合。 |
White | 16 | 1,像素始终为 1 |
评论
每个光栅操作代码代表一个布尔运算,其中 所选笔和目标位图中的像素值组合在一起。以下是 这些操作中使用的两个操作数。 操作数含义 P选定的笔 D目标位图 a位与 n位非(逆) o位或 x位异或(异或)