手势是按住鼠标按键时绘制的形状。Input.Observer 会将该形状与您保存的手势进行比较,如果有一个匹配,就针对您绘制时所在的窗口运行绑定到该手势的操作。
三个部分协同工作:
| 部分 | 是什么 | 在哪里设置 |
|---|
| 绘制 | 哪些按键用于绘制、按下何时成为手势,以及原始单击会怎样 | 绘制手势 |
| 手势库 | 形状本身,每个形状都有一个或多个保存的示例 | 手势库 |
| 匹配 | 如何将绘制的笔划与形状进行评分,以及评分的严格程度 | 笔划如何匹配 |
形状本身不执行任何操作。操作通过手势触发器使用它,而操作属于某个应用程序组,因此同一形状可以在不同程序中执行不同的事情。一个笔划运行哪个操作,由操作的适用范围中的规则决定。
- 绘制手势 — 哪些按键用于绘制、捕获如何开始和结束,以及原始单击会怎样。
- 手势库 — “手势”页面:添加、训练、重命名和删除手势。
- 笔划如何匹配 — 绘制的笔划如何与您的手势进行评分、匹配阈值,以及没有匹配时会怎样。