Partager via


Classe InkDivider

Représente la possibilité d’analyser la disposition d’une collection de traits et de les diviser en texte et en graphiques.

InkDivider a les types de membres suivants :

Interfaces

La classe InkDivider définit ces interfaces.

Interface Description
IInkDivider Cet objet implémente l’interface COM IInkDivider .

Méthodes

La classe InkDivider a ces méthodes.

Méthode Description
Diviser Renvoie un objet IInkDivisionResult qui contient des informations structurelles sur les traits de l’objet InkDivider .

Propriétés

La classe InkDivider a ces propriétés.

Propriété Type d’accès Description
LineHeight
Lecture/écriture
Obtient ou définit la hauteur d’écriture manuscrite attendue en unités HIMETRIC.
Recognizercontext
Lecture/écriture
Obtient ou définit l’objet InkRecognizerContext utilisé pour la reconnaissance de l’écriture manuscrite.
Coups
Lecture/écriture
Obtient ou définit la collection InkStrokes contenue par l’objet InkDivider .

Notes

Cet objet peut être instancié en appelant la méthode CoCreateInstance en C++.

L’objet InkDivider utilise la disposition des traits, l’ordre dans lequel les traits sont ajoutés, la direction dans laquelle les traits sont dessinés et d’autres facteurs pour effectuer l’analyse de l’entrée manuscrite. La collection InkStrokes analysée par l’objet InkDivider se trouve dans la propriété Strokes de l’objet InkDivider . L’objet InkDivider analyse dynamiquement la collection InkStrokes à mesure que vous ajoutez ou supprimez de la collection, mais il n’effectue aucune modification des traits.

Les résultats de l’analyse sont retournés dans un objet IInkDivisionResult .

L’objet InkDivider utilise un objet InkRecognizerContext pour diviser plus précisément les traits et affecter une chaîne de reconnaissance aux résultats.

Notes

L’objet InkDivider utilise les paramètres de propriété par défaut de l’objet InkRecognizerContext.

Si vous n’affectez pas de contexte de reconnaissance à l’objet InkDivider , l’objet InkDivider analyse toujours l’encre, mais il divise les traits de manière moins précise et n’associe pas le texte aux résultats de division.

Notes

La propriété RecognizerContext doit être définie avant d’ajouter des traits à la propriété Strokes . Une fois que des traits ont été ajoutés à l’objet InkDivider , la propriété RecognizerContext ne peut pas être modifiée.

InkDivider ne prend actuellement pas en charge les langues verticales. Pour que l’objet InkDivider reconnaisse correctement ces langues, l’objet IInkRecognizer pour la langue doit prendre en charge la fonctionnalité d’entrée libre et les caractères doivent être écrits de gauche à droite.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
Msinkaut15.h (nécessite également Msinkaut15_i.c)
Bibliothèque
Inkdiv.dll

Voir aussi

IInkDivisionResult, interface

InkRecognizerContext, classe

InkStrokes Collection