InkDivider-Klasse

Stellt die Möglichkeit dar, das Layout einer Auflistung von Strichen zu analysieren und in Text und Grafiken zu unterteilen.

InkDivider verfügt über die folgenden Membertypen:

Schnittstellen

Die InkDivider-Klasse definiert diese Schnittstellen.

Schnittstelle BESCHREIBUNG
IInkDivider Dieses Objekt implementiert die IInkDivider-COM-Schnittstelle.

Methoden

Die InkDivider-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
Dividieren Gibt ein IInkDivisionResult-Objekt zurück, das strukturelle Informationen zu den Strichen im InkDivider-Objekt enthält.

Eigenschaften

Die InkDivider-Klasse verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
LineHeight
Lesen/Schreiben
Ruft die erwartete Schrifthöhe in HIMETRIC-Einheiten ab oder legt diese fest.
Recognizercontext
Lesen/Schreiben
Ruft das für die Handschrifterkennung verwendete InkRecognizerContext-Objekt ab oder legt dieses fest.
Striche
Lesen/Schreiben
Ruft die im InkDivider-Objekt enthaltene InkStrokes-Auflistung ab oder legt sie fest.

Bemerkungen

Dieses Objekt kann durch Aufrufen der CoCreateInstance-Methode in C++ instanziiert werden.

Das InkDivider-Objekt verwendet das Layout der Striche, die Reihenfolge, in der die Striche hinzugefügt werden, die Richtung, in der die Striche gezeichnet werden, und andere Faktoren, um die Analyse der Ink durchzuführen. Die Vom InkDivider-Objekt analysierte InkStrokes-Auflistung ist in der Strokes-Eigenschaft des InkDivider-Objekts enthalten. Das InkDivider-Objekt analysiert die InkStrokes-Auflistung dynamisch, während Sie der Auflistung hinzufügen oder daraus löschen, führt jedoch keine Änderung der Striche durch.

Die Analyseergebnisse werden in einem IInkDivisionResult-Objekt zurückgegeben.

Das InkDivider-Objekt verwendet ein InkRecognizerContext-Objekt, um die Striche genauer zu unterteilen und den Ergebnissen eine Erkennungszeichenfolge zu zuweisen.

Hinweis

Das InkDivider-Objekt verwendet die Standardeigenschaftseinstellungen des InkRecognizerContext-Objekts.

Wenn Sie dem InkDivider-Objekt keinen Recognizer-Kontext zuweisen, analysiert das InkDivider-Objekt die InkDivider-Objekte weiterhin, teilt die Striche jedoch weniger genau auf und ordnet den Divisionsergebnissen keinen Text zu.

Hinweis

Die RecognizerContext-Eigenschaft sollte festgelegt werden, bevor der Strokes-Eigenschaft Striche hinzugefügt werden. Nachdem dem InkDivider-Objekt Striche hinzugefügt wurden, kann die RecognizerContext-Eigenschaft nicht mehr geändert werden.

Der InkDivider unterstützt derzeit keine vertikalen Sprachen. Damit das InkDivider-Objekt diese Sprachen ordnungsgemäß erkennt, muss das IInkRecognizer-Objekt für die Sprache die funktion für die kostenlose Eingabe unterstützen, und die Zeichen müssen von links nach rechts geschrieben werden.

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
Msinkaut15.h (erfordert auch Msinkaut15 _ i.c)
Bibliothek
Inkdiv.dll

Weitere Informationen

IInkDivisionResult-Schnittstelle

InkRecognizerContext-Klasse

InkStrokes-Sammlung