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 |
程式庫 | InkObj.dll |