IInertiaProcessor::get_InitialOriginY 方法 (manipulations.h)
InitialOriginY 属性指定具有惯性的目标的起始垂直位置。
此属性是可读写的。
语法
HRESULT get_InitialOriginY(
FLOAT *y
);
参数
y
返回值
无
备注
用户可以操作对象,将 InitialOriginY 设置为超出弹性边界。 将 InitialOriginY 设置为弹性边界之外的值将导致引发异常。 若要防止用户设置源超出边界,检查 InitialOriginY 在 IInertiaProcessor 接口上设置它之前有效。 如果已启动惯性处理,则调用 put_InitialOriginY () 会将惯性状态重置为初始时间戳。
用于惯性和操作处理器的所有位置都是相对的。 如果要使用屏幕坐标,请将屏幕坐标传递给操作 (或惯性) 处理器;如果要使用绝对坐标,请将这些坐标传递到正在使用的处理器中。
调用此函数可设置惯性的初始状态。 最有可能在 IManipulationProcessor 的 ManipulationCompleted 事件期间或在 IInertiaProcessor 接口的构造函数中调用此函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | manipulations.h (包括 Manipulations.h) |