RasterOperation 枚举

定义用于对绘制的墨迹 执行光栅操作的值。使用这些值可以设置 RasterOperation 属性的值。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
Public Enumeration RasterOperation
用法
Dim instance As RasterOperation
public enum RasterOperation
public enum class RasterOperation
public enum RasterOperation
public enum RasterOperation

成员

成员名称 说明
Black 指定黑色笔颜色。
NotMergePen 指定 MergePen 的反转。
MaskNotPen 指定某个颜色组合通用于背景色和笔反转。
NotCopyPen 指定 CopyPen 的反转。
MakePenNot 指定某个颜色组合通用于笔和显示器反转。
Not 指定显示器反转颜色。
XOrPen 指定存在于笔颜色或显示器颜色中、但不同时存在于两者中的颜色的组合。
NotMaskPen 指定 MaskPen 的反转。
MaskPen 指定某个颜色组合通用于笔和显示器。
NotXOrPen 指定 XOrPen 的反转。
NoOperation 不指定任何操作;输出保持不变。
MergeNotPen 指定显示器颜色和笔反转颜色的组合。
CopyPen 指定笔颜色。
MergePenNot 指定笔颜色和显示器反转颜色的组合。
MergePen 指定笔颜色和显示器颜色的组合。
White 指定白色笔颜色。

备注

备注

一些打印机不支持许多可用的光栅操作。因此,您在显示器上看到的颜色可能与纸张上打印的颜色不同。这与打印机驱动程序或打印机硬件直接相关。如果对墨迹设置了各种各样的光栅操作,则有可能需要通过实验确定哪些打印机可以产生正确的输出效果。

如果 RasterOperation 属性的设置值不是 CopyPen,则会忽略所有绘制属性(消除锯齿、平滑处理、透明度和压力)。

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

Microsoft.Ink 命名空间

DrawingAttributes.RasterOperation