IAnalysisRegion-Schnittstelle

Macht Methoden und Eigenschaften für einen Bereich verfügbar, der einen Bereich eines Dokuments darstellt.

Members

Die IAnalysisRegion-Schnittstelle erbt von der IUnknown-Schnittstelle. IAnalysisRegion verfügt auch über diese Typen von Membern:

Methoden

Die IAnalysisRegion-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
Klon Erstellt eine Kopie der IAnalysisRegion.
ExcludeRectangle Schränkt den Bereich von IAnalysisRegion auf den Teil des Bereichs ein, der das angegebene Rechteck nicht schneidet.
ExcludeRegion Schränkt den Bereich von IAnalysisRegion auf den Teil des Bereichs ein, der die angegebene IAnalysisRegion nicht überschneidet.
GetBounds Ruft das umgebundene Rechteck der IAnalysisRegion ab.
GetRegionScans Ruft ein Array von Rechtecke ab, das den Bereich der IAnalysisRegion definiert.
IntersectRectangle Schränkt den Bereich dieser IAnalysisRegion auf den Bereich ein, der durch seine Schnittmenge mit dem angegebenen Rechteck erstellt wird.
IntersectRegion Schränkt den Bereich von IAnalysisRegion auf den Bereich ein, der durch seine Schnittmenge mit der angegebenen IAnalysisRegion erstellt wird.
IntersectsWith Bestimmt, ob sich der Bereich von IAnalysisRegion mit dem angegebenen Rechteck überschneidet.
IsEmpty Ruft einen Wert ab, der angibt, ob IAnalysisRegion einen leeren Bereich darstellt.
IsInfinite Ruft einen Wert ab, der angibt, ob IAnalysisRegion einen unendlichen Bereich darstellt.
MakeEmpty Reduziert IAnalysisRegion, um einen leeren Bereich zu darstellen.
MakeInfinite Erweitert IAnalysisRegion, um einen unendlichen Bereich zu darstellen.
UnionRectangle Erweitert den Bereich dieser IAnalysisRegion auf den Bereich, der durch seine Vereinigung mit dem angegebenen Rechteck erstellt wurde.
UnionRegion Erweitert den Bereich dieser IAnalysisRegion auf den Bereich, der durch seine Vereinigung mit der angegebenen IAnalysisRegion erstellt wurde.

Bemerkungen

Diese Schnittstelle stellt einen Bereich dar, der aus rechteckigen Bereichen erstellt wird. Der IInkAnalyzer gibt die Koordinaten eines Bereichs innerhalb des Koordinatenraums zurück, in dem er Strichdaten empfängt, oder interpretiert diese.

Um die aktuellen Grenzen von IAnalysisRegion zu erhalten, verwenden Sie die IAnalysisRegion::GetBounds-Methode oder die IAnalysisRegion::GetRegionScans-Methode.

Verwenden Sie die folgenden Methoden, um den Bereich einer vorhandenen IAnalysisRegion zu ändern.

Diese Schnittstelle entspricht dem System. Windows. Ink.AnalysisCore.AnalysisRegionBase-Klasse im .NET Framework.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur Desktop-Apps der XP Tablet PC Edition []
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
IACom.h (erfordert auch IACom _ i.c)
DLL
IACom.dll

Weitere Informationen

IInkAnalyzer

Referenz zur Ink-Analyse