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