InkDivider-Klasse
Stellt die Möglichkeit dar, das Layout einer Sammlung von Strichen zu analysieren und sie in Text und Grafiken aufzuteilen.
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 Handschrifthöhe in HIMETRIC-Einheiten ab oder legt diese fest. |
Recognizercontext |
Lesen/Schreiben |
Ruft das Für die Handschrifterkennung verwendete InkRecognizerContext-Objekt ab oder legt es fest. |
Striche |
Lesen/Schreiben |
Ruft die Vom InkDivider-Objekt enthaltene InkStrokes-Auflistung ab oder legt diese fest. |
Bemerkungen
Dieses Objekt kann instanziiert werden, indem die CoCreateInstance-Methode in C++ aufgerufen wird.
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 Freihandfarbe 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 aus dieser löschen, aber es führt 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 teilen und den Ergebnissen eine Erkennungszeichenfolge zuzuweisen.
Hinweis
Das InkDivider-Objekt verwendet die Standardeigenschafteneinstellungen des InkRecognizerContext-Objekts .
Wenn Sie dem InkDivider-Objekt keinen Erkennungskontext zuweisen, analysiert das InkDivider-Objekt weiterhin die Freihandeingabe, teilt jedoch die Striche weniger genau und ordnet keinen Text den Divisionsergebnissen zu.
Hinweis
Die RecognizerContext-Eigenschaft sollte vor dem Hinzufügen von Strichen zur Strokes-Eigenschaft festgelegt werden. Nachdem dem InkDivider-Objekt Striche hinzugefügt wurden, kann die RecognizerContext-Eigenschaft nicht mehr geändert werden.
InkDivider unterstützt derzeit keine vertikalen Sprachen. Damit das InkDivider-Objekt diese Sprachen ordnungsgemäß erkennt, muss das IInkRecognizer-Objekt für die Sprache die freie Eingabefunktion unterstützen, und die Zeichen müssen von links nach rechts geschrieben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
Bibliothek |
|