Classe InkRecognizerGuide
Représente la zone utilisée par le module de reconnaissance dans laquelle l’encre peut être dessinée. La zone est connue sous le nom de guide de reconnaissance.
InkRecognizerGuide a ces types de membres :
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 repère. |
DrawnBox |
Lecture/écriture |
Obtient ou définit la zone qui est physiquement dessinée sur l’écran de la tablette et dans laquelle l’écriture a lieu. |
GuideData |
Lecture/écriture |
Obtient ou définit des données de repère pour les développeurs C++. |
Midline |
Lecture/écriture |
Obtient ou définit la hauteur moyenne. La hauteur de ligne moyenne est la distance entre la ligne de base et la ligne de milieu, de la zone dessinée. |
Lignes |
Lecture/écriture |
Obtient ou définit le nombre de lignes dans la zone de repère. |
WritingBox |
Lecture/écriture |
Obtient ou définit la zone d’écriture invisible de la zone de repère dans laquelle l’écriture peut réellement avoir lieu. |
Notes
Cet objet peut être instancié en appelant la méthode CoCreateInstance .
Par défaut, il n’existe aucun repère de module de reconnaissance. Un repère 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 repère.
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. La définition des indices visuels sur l’écran n’est pas, par lui-même, dessiné des indices visuels. 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 montrent où l’écriture doit se produire (ce type de repère ne comporterait que des lignes et aucune colonne). En écrivant sur les lignes, au lieu d’un espace arbitraire, la précision de la reconnaissance s’améliore.
Le repère spécifie les limites de l’encre dans les coordonnées d’espace d’encre.
La propriété DrawnBox peut définir une zone de taille identique ou inférieure à celle définie par la propriété WritingBox .
La figure suivante montre les éléments d’un repère de module de reconnaissance avec deux lignes et aucune colonne.
En plus de dessiner des lignes à l’écran qui montrent aux utilisateurs où écrire, vous pouvez dessiner des cellules à l’écran dans lesquelles des caractères ou des mots sont écrits. Ceci est appelé entrée boxed et est utile avec certaines langues asiatiques. Pour déterminer si le module de reconnaissance est capable d’entrer boxed, appelez la propriété Capabilities de l’objet IInkRecognizer .
La figure suivante montre un guide de module de reconnaissance avec quatre colonnes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Tablet PC Edition [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|
Bibliothèque |
|