IAnalysisRegion 介面
公開代表檔區域之區域的方法和屬性。
成員
IAnalysisRegion介面繼承自IUnknown介面。 IAnalysisRegion 也有下列類型的成員:
方法
IAnalysisRegion介面具有這些方法。
方法 | Description |
---|---|
複製 | 建立 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 |
|