InkAnalyzer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对对象的访问,该对象可将墨迹笔划分类为书写笔划或绘图笔划,并识别文本、形状和基本布局结构。
public ref class InkAnalyzer sealed
/// [Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkAnalyzer final
[Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkAnalyzer
function InkAnalyzer()
Public NotInheritable Class InkAnalyzer
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 Creators Update (在 10.0.15063.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)
|
构造函数
InkAnalyzer() |
创建一个新的 InkAnalyzer 对象,用于管理从 墨迹分析生成的 InkAnalysisNode 对象。 |
属性
AnalysisRoot |
获取墨迹分析结果的根节点。 |
IsAnalyzing |
获取墨迹分析过程的状态。 |
方法
AddDataForStroke(InkStroke) |
将单个墨迹笔划的数据添加到墨迹分析结果中。 |
AddDataForStrokes(IIterable<InkStroke>) |
将多个墨迹笔划的数据添加到墨迹分析结果中。 |
AnalyzeAsync() |
异步为墨迹分析过程生成对象树。 |
ClearDataForAllStrokes() |
从最后一个墨迹分析过程中删除所有节点。 |
RemoveDataForStroke(UInt32) |
从最后一个墨迹分析过程中删除指定墨迹笔划的所有节点。 |
RemoveDataForStrokes(IIterable<UInt32>) |
从最后一个墨迹分析过程中删除指定墨迹笔划的所有节点。 |
ReplaceDataForStroke(InkStroke) |
从最后一个墨迹分析过程中更新指定墨迹笔划的所有节点。 |
SetStrokeDataKind(UInt32, InkAnalysisStrokeKind) |
设置与墨迹笔划关联的 InkAnalysisNode 的墨迹分析类别。 |