Classe InkRecognizerGuide
Représente la zone que le module de reconnaissance utilise dans laquelle l’encre peut être dessinée. La zone est connue sous le nom de guide de reconnaissance.
InkRecognizerGuide a les types de membres suivants :
Interfaces
La classe InkRecognizerGuide définit ces interfaces.
Interface | Description |
---|---|
IInkRecognizerGuide | Cet objet implémente l’interface COM IInkRecognizerGuide . |
Propriétés
La classe InkRecognizerGuide possède ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
Colonnes |
Lecture/écriture |
Obtient ou définit le nombre de colonnes dans la zone de guide. |
DrawnBox |
Lecture/écriture |
Obtient ou définit la zone qui est dessinée physiquement sur l’écran de la tablette et dans laquelle l’écriture a lieu. |
GuideData |
Lecture/écriture |
Obtient ou définit des données de guide pour les développeurs C++. |
Midline |
Lecture/écriture |
Obtient ou définit la hauteur médiane. La hauteur médiane correspond à la distance entre la ligne de base et la ligne médiane de la zone dessinée. |
Lignes |
Lecture/écriture |
Obtient ou définit le nombre de lignes dans la zone de guide. |
WritingBox |
Lecture/écriture |
Obtient ou définit la zone d’écriture invisible de la zone de guide dans laquelle l’écriture peut effectivement avoir lieu. |
Notes
Cet objet peut être instancié en appelant la méthode CoCreateInstance .
Par défaut, il n’existe aucun guide de reconnaissance. Un guide par défaut a toutes les valeurs de propriété définies sur 0. Vous devez utiliser les propriétés de cet objet pour définir le guide.
Si l’application a dessiné des instructions sur l’écran sur lequel l’utilisateur est censé écrire, l’application doit définir les valeurs des propriétés du guide du module de reconnaissance pour informer le module de reconnaissance. Ces propriétés sont destinées uniquement à l’utilisation du module de reconnaissance. Le fait de les définir ne dessine pas en soi des indices visuels sur l’affichage. L’application ou le contrôle dessine les indices visuels.
Le guide du module de reconnaissance peut se composer de lignes et de colonnes, ce qui donne au module de reconnaissance un meilleur contexte dans lequel effectuer la reconnaissance. Les lettres telles que « t » et « I » sont plus facilement reconnues lorsqu’un guide est utilisé pour donner un contexte à l’encre. Par exemple, vous pouvez dessiner des lignes horizontales sur un écran, qui indiquent où l’écriture doit se produire (ce type de guide se compose uniquement de lignes et pas de colonnes). En écrivant sur les lignes, au lieu d’un espace arbitraire, la précision de la reconnaissance s’améliore.
Le guide spécifie les limites de l’encre dans les coordonnées de l’espace d’entrée manuscrite.
La propriété DrawnBox peut définir une zone de la même taille ou plus petite que la zone définie par la propriété WritingBox .
La figure suivante montre les éléments d’un guide de reconnaissance avec deux lignes et aucune colonne.
En plus de dessiner des lignes à l’écran qui indiquent aux utilisateurs où écrire, vous pouvez dessiner des cellules à l’écran dans lesquelles des caractères ou des mots sont écrits. Il s’agit d’une entrée en boîte et est utile pour certaines langues asiatiques. Pour déterminer si le module de reconnaissance est capable d’entrer en boîte, appelez la propriété Capabilities de l’objet IInkRecognizer .
La figure suivante montre un guide de reconnaissance avec quatre colonnes.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Édition Tablet PC [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|
Bibliothèque |
|