InkRenderer 类

表示从墨迹到显示窗口的映射的管理。 使用 InkRenderer 对象在窗口中显示墨迹。 还可以使用它来重新定位和调整笔划大小。

InkRenderer 具有以下类型的成员:

接口

InkRenderer 类定义这些接口。

接口 说明
IInkRenderer 此对象实现 IInkRenderer COM 接口。

方法

InkRenderer 类具有这些方法。

方法 说明
在设备上下文上绘制笔划。
DrawStroke 在指定的 Windows 设备上下文上绘制笔划。
GetObjectTransform 检索用于呈现墨迹的对象转换。
GetViewTransform 检索用于呈现墨迹的视图转换。
InkSpaceToPixel 将墨迹空间坐标中的位置转换为像素空间中的位置。
InkSpaceToPixelFromPoints 将墨迹空间坐标中的点数组转换为像素空间。
度量值 计算使用 InkRenderer 对象绘制的笔划集合的设备上下文中的矩形。
MeasureStroke 计算使用 InkRenderer 对象绘制的设备上下文中将包含笔划的矩形。
移动 将平移应用于墨迹空间坐标中的视图转换。
PixelToInkSpace 将像素坐标中的位置转换为墨迹空间中。
PixelToInkSpaceFromPoints 将像素空间坐标中的点数组转换为墨迹空间。
旋转 对视图转换应用旋转。
ScaleTransform 缩放 X 和 Y 维度中的视图转换。
SetObjectTransform 设置用于呈现墨迹的对象转换。
SetViewTransform 设置用于呈现墨迹的视图转换。

备注

打印也通过 InkRenderer 对象完成。

可以通过在 C++ 中调用 CoCreateInstance 方法来实例化此对象。

要求

要求
最低受支持的客户端
Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器
无受支持的版本
标头
Msinkaut.h (还需要 Msinkaut_i.c)

InkObj.dll

请参阅

Renderer 属性

InkDrawingAttributes 类

IInkStrokeDisp 接口

InkStrokes 集合