IAnalysisRegion 接口
公开表示文档区域的区域的方法和属性。
成员
IAnalysisRegion 接口继承自 IUnknown 接口。 IAnalysisRegion 还具有以下类型的成员:
方法
IAnalysisRegion 接口具有这些方法。
方法 | 说明 |
---|---|
克隆 | 创建 IAnalysisRegion 的副本。 |
ExcludeRectangle | 将 IAnalysisRegion 的区域限制为其不与指定矩形相交的部分。 |
ExcludeRegion | 将 IAnalysisRegion 的面积限制为其不与指定 IAnalysisRegion 相交的区域。 |
GetBounds | 检索 IAnalysisRegion 的边框。 |
GetRegionScans | 检索定义 IAnalysisRegion 区域的矩形数组。 |
IntersectRectangle | 将此 IAnalysisRegion 的区域限制为其与指定矩形的交集所创建的区域。 |
IntersectRegion | 将 IAnalysisRegion 的区域限制为其与指定 IAnalysisRegion 的交集所创建的区域。 |
IntersectsWith | 确定 IAnalysisRegion 的区域是否与指定的矩形相交。 |
IsEmpty | 检索一个值,该值指示 IAnalysisRegion 是否表示空区域。 |
IsInfinite | 检索一个值,该值指示 IAnalysisRegion 是否表示无限区域。 |
MakeEmpty | 减少 IAnalysisRegion 以表示空白区域。 |
MakeInfinite | 展开 IAnalysisRegion 以表示无限区域。 |
UnionRectangle | 将此 IAnalysisRegion 的区域扩展到其与指定矩形的联合创建的区域。 |
UnionRegion | 将此 IAnalysisRegion 的面积扩展到其与指定的 IAnalysisRegion 联合创建的区域。 |
备注
此接口表示从矩形区域构造的区域。 IInkAnalyzer 返回或解释接收笔划数据的坐标空间中的区域坐标。
若要获取 IAnalysisRegion 的当前边界,请使用 IAnalysisRegion::GetBounds 方法 或 IAnalysisRegion::GetRegionScans 方法。
若要修改现有 IAnalysisRegion 的区域,请使用以下方法。
- IAnalysisRegion::ExcludeRectangle
- IAnalysisRegion::ExcludeRegion 方法
- IAnalysisRegion::IntersectRectangle 方法
- IAnalysisRegion::IntersectRegion 方法
- IAnalysisRegion::MakeEmpty 方法
- IAnalysisRegion::MakeInfinite 方法
- IAnalysisRegion::UnionRectangle 方法
- IAnalysisRegion::UnionRegion 方法
此接口等效于.NET Framework中的 System.Windows.Ink.AnalysisCore.AnalysisRegionBase 类。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
标头 |
|
DLL |
|