IInkTransform::Rotate 方法 (msinkaut.h)

更改量(以度为单位)以更改 InkTransform 对象的旋转系数,并根据需要更改旋转的中心点。

语法

HRESULT Rotate(
  [in]           float Degrees,
  [in, optional] float x,
  [in, optional] float y
);

参数

[in] Degrees

顺时针旋转所依据的度数。 如果没有可选的 x 和 y 参数,则围绕原点进行旋转,默认情况下,原点是应用转换的墨迹集合区域的左上角。

[in, optional] x

可选。 墨迹空间中发生旋转的点的 x 坐标。 默认值为 0。

[in, optional] y

可选。 墨迹空间坐标周围发生旋转的点的 y 坐标。 默认值为 0。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_INK_EXCEPTION
方法内发生异常。

注解

中心点默认为原点。

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 msinkaut.h
Library InkObj.dll

另请参阅

IInkTransform

InkTransform 类