IInkStrokeDisp::HitTestCircle 方法 (msinkaut.h)
确定笔划是完全位于给定圆内还是与给定圆相交。
语法
HRESULT HitTestCircle(
[in] long X,
[in] long Y,
[in] float Radius,
[out, retval] VARIANT_BOOL *Intersects
);
parameters
[in] X
命中测试圆的 x 位置(以墨迹空间坐标表示)。
[in] Y
命中测试圆中心的 y 位置(以墨迹空间坐标表示)。
[in] Radius
在命中测试中使用的圆的半径。
[out, retval] Intersects
如果笔划与圆相交或位于圆内,则VARIANT_TRUE;否则,VARIANT_FALSE
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数包含无效的指针。 |
|
方法内发生异常。 |
|
意外的参数或属性类型。 |
要求
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |