IInkDisp::HitTestWithRectangle 方法 (msinkaut.h)
检索包含在指定矩形中的笔划。
语法
HRESULT HitTestWithRectangle(
[in] IInkRectangle *SelectionRectangle,
[in] float IntersectPercent,
[out, retval] IInkStrokes **Strokes
);
参数
[in] SelectionRectangle
墨迹空间坐标中的 InkRectangle 类型的选择矩形。
[in] IntersectPercent
浮点值或单个百分比值,用于确定哪些笔划包含在集合中。 如果矩形中包含的这些笔划中的点百分比大于或等于 IntersectPercent 百分比,则与矩形相交的笔划将包含在集合中。
[out, retval] Strokes
此方法返回时,包含指向构成墨迹的笔划集合的指针。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数包含无效的指针。 |
|
方法内发生异常。 |
|
显示句柄无效。 |
注解
若要确定已知笔划的哪些点与测试区域相交,请调用 IInkStrokeDisp 对象的 GetRectangleIntersections 方法,该方法检索笔划与已知矩形相交的点。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |