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 の領域を変更するには、次のメソッドを使用します。

このインターフェイスは、.NET Frameworkの System.Windows.Ink.AnalysisCore.AnalysisRegionBase クラスと同じです。

必要条件

要件
サポートされている最小のクライアント
Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
Header
IACom.h (IACom_i.c も必要)
[DLL]
IACom.dll

関連項目

IInkAnalyzer

インク分析リファレンス