IInkTransform::Shear 方法 (msinkaut.h)

按指定的水平和垂直系数调整 InkTransform 的剪切。

语法

HRESULT Shear(
  [in] float HorizontalComponent,
  [in] float VerticalComponent
);

parameters

[in] HorizontalComponent

剪切的水平系数。

[in] VerticalComponent

剪切的垂直因子。

返回值

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

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

注解

仅当其中一个参数为 0 时,此方法中应用的转换才为纯剪切。 应用于原点处的矩形,当 剪切 因子为 0 时,转换按 剪切线X 将下边缘水平移动,其高度为矩形的高度。 当 剪力X 因子为 0 时,它垂直移动右边缘的 剪切力 乘以矩形的宽度。

注意 如果两个参数都是非零参数,则很难预测结果。 例如,如果两个因子均为 1,则转换会将整个平面挤压到一条线。
 

要求

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

请参阅

IInkTransform

InkTransform 类