DrawingAttributes.RasterOperation 属性

获取或设置一个值,该值定义笔的颜色和背景颜色之间的相互影响方式

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

语法

声明
Public Property RasterOperation As RasterOperation
用法
Dim instance As DrawingAttributes
Dim value As RasterOperation

value = instance.RasterOperation

instance.RasterOperation = value
public RasterOperation RasterOperation { get; set; }
public:
property RasterOperation RasterOperation {
    RasterOperation get ();
    void set (RasterOperation value);
}
/** @property */
public RasterOperation get_RasterOperation()
/** @property */
public  void set_RasterOperation(RasterOperation value)
public function get RasterOperation () : RasterOperation
public function set RasterOperation (value : RasterOperation)

属性值

类型:Microsoft.Ink.RasterOperation
一个值,该值定义笔的颜色和背景颜色之间的相互影响方式

含义

CopyPen

使用当前笔的颜色。

RasterOperation 值

RasterOperation 枚举类型的成员定义笔的颜色和背景颜色之间的相互影响方式。

备注

RasterOperation 枚举定义用于在绘制的墨迹上执行光栅操作的值。例如,如果希望执行相减透明处理,请将光栅值设置为 MaskPen。

有关可用光栅操作的完整列表,请参见 RasterOperation 枚举类型。

备注

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

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

示例

此 C# 示例将 InkCollector 对象的默认笔的光栅操作设置为 XOrPen。

theInkCollector.DefaultDrawingAttributes.RasterOperation =
    RasterOperation.XOrPen;

此 Microsoft(R) Visual Basic(R) .NET 示例将 InkCollector 对象的默认笔的光栅操作设置为 XOrPen。

theInkCollector.DefaultDrawingAttributes.RasterOperation = _
    RasterOperation.XOrPen

平台

Windows Vista

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

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

DrawingAttributes 类

DrawingAttributes 成员

Microsoft.Ink 命名空间

RasterOperation