IInkStrokeDisp::ScaleTransform 方法 (msinkaut.h)

将指定的水平和垂直因子应用于转换或墨迹。

语法

HRESULT ScaleTransform(
  [in] float HorizontalMultiplier,
  [in] float VerticalMultiplier
);

参数

[in] HorizontalMultiplier

在转换中缩放水平维度的因子。

[in] VerticalMultiplier

在转换中缩放垂直维度的因子。

返回值

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

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

注解

对于 IInkStrokeDispInkStrokes 类,此方法相对于原点缩放笔划或笔划中的点。 因此,如果 HorizontalMultiplier 参数为 2.0,则笔划或笔划的宽度将是原点的两倍,并且距离原点的水平距离也是两倍。 若要控制笔划的相对位置,请将此方法与 Move 方法结合使用。

要求

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

另请参阅

IInkStrokeDisp 接口

Move 方法