InkRasterOperation 枚举 (msinkaut.h)
定义用于对绘制墨迹执行光栅操作的值。
语法
typedef enum InkRasterOperation {
IRO_Black = 1,
IRO_NotMergePen = 2,
IRO_MaskNotPen = 3,
IRO_NotCopyPen = 4,
IRO_MaskPenNot = 5,
IRO_Not = 6,
IRO_XOrPen = 7,
IRO_NotMaskPen = 8,
IRO_MaskPen = 9,
IRO_NotXOrPen = 10,
IRO_NoOperation = 11,
IRO_MergeNotPen = 12,
IRO_CopyPen = 13,
IRO_MergePenNot = 14,
IRO_MergePen = 15,
IRO_White = 16
} ;
常量
IRO_Black 值:1 黑色笔颜色。 |
IRO_NotMergePen 值: 2 MergePen 的反数。 |
IRO_MaskNotPen 值: 3 背景色和笔反色共同的颜色组合。 |
IRO_NotCopyPen 值: 4 CopyPen 的反。 |
IRO_MaskPenNot 值: 5 触控笔和显示器反转共有的颜色组合。 |
IRO_Not 值: 6 显示颜色的反数。 |
IRO_XOrPen 值: 7 触控笔和显示颜色中的颜色的组合,但不是两者的组合。 |
IRO_NotMaskPen 值: 8 MaskPen 的反面。 |
IRO_MaskPen 值: 9 触控笔和显示器共有的颜色组合。 |
IRO_NotXOrPen 值: 10 XOrPen 的反数。 |
IRO_NoOperation 值: 11 无操作;输出保持不变。 |
IRO_MergeNotPen 值: 12 显示颜色和笔颜色反转的组合。 |
IRO_CopyPen 值: 13 笔颜色。 这是默认值。 |
IRO_MergePenNot 值: 14 笔颜色和显示颜色的反转的组合。 |
IRO_MergePen 值: 15 笔颜色和显示颜色的组合。 |
IRO_White 值: 16 白色笔颜色。 |
注解
使用这些值可设置 RasterOperation 绘图属性的值。 任何具有 DrawingAttributes 属性的对象都可以设置此值。
注意 许多打印机不支持许多可用的光栅操作。 因此,在显示器上看到的颜色可能与打印在纸上时看到的颜色不同。 这与打印机驱动程序或打印机硬件直接相关。 在墨迹上设置了各种光栅操作时,可能需要进行试验以确定哪些打印机可以生成正确的输出。
要求
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
标头 | msinkaut.h |