Interface IInkRecognizer (msinkaut.h)

Représente la possibilité de traiter l’entrée manuscrite ou l’écriture manuscrite et de traduire le trait en texte ou en mouvement. Le module de reconnaissance crée un objet InkRecognizerContext , qui est utilisé pour effectuer la reconnaissance de l’écriture manuscrite réelle.

Héritage

L’interface IInkRecognizer hérite de l’interface IUnknown . IInkRecognizer a également les types de membres suivants :

Méthodes

L’interface IInkRecognizer utilise ces méthodes.

 
IInkRecognizer ::CreateRecognizerContext

Crée un objet InkRecognizerContext.
IInkRecognizer ::get_Capabilities

Obtient les fonctionnalités de l’objet IInkRecognizer.
IInkRecognizer ::get_Languages

Obtient un tableau d’identificateurs de langue pour les langues prises en charge par l’objet IInkRecognizer.
IInkRecognizer ::get_Name

Obtient le nom de l'objet. (IInkRecognizer.get_Name)
IInkRecognizer ::get_PreferredPacketDescription

Obtient un tableau d’identificateurs globaux uniques (GUID) qui représente les propriétés de paquets préférées pour le module de reconnaissance.
IInkRecognizer ::get_SupportedProperties

Obtient un tableau d’identificateurs globaux uniques (GUID) qui décrivent les propriétés prises en charge par l’objet IInkRecognizer.
IInkRecognizer ::get_Vendor

Obtient le nom du fournisseur de l’objet IInkRecognizer.

Remarques

Un module de reconnaissance a des attributs et des propriétés spécifiques qui lui permettent d’effectuer la reconnaissance. Les propriétés d’un module de reconnaissance doivent être déterminées avant que la reconnaissance puisse se produire. Les types de propriétés qu’un module de reconnaissance prend en charge déterminent les types de reconnaissance qu’il peut effectuer. Par instance, si un module de reconnaissance ne prend pas en charge l’écriture manuscrite cursive, il retourne des résultats inexacts lorsqu’un utilisateur écrit en cursive.

Un module de reconnaissance dispose également de fonctionnalités intégrées qui gèrent automatiquement de nombreux aspects de l’écriture manuscrite. Pour instance, il détermine les métriques pour les lignes sur lesquelles les traits sont dessinés. Vous pouvez retourner le numéro de ligne d’un trait, mais vous n’avez jamais besoin de spécifier la façon dont ces métriques de ligne sont déterminées en raison des fonctionnalités intégrées du module de reconnaissance.

Pour plus d’informations sur la reconnaissance, consultez À propos de la reconnaissance de l’écriture manuscrite.

Si vous définissez une classe qui implémente cette interface, la nouvelle classe n’interagit pas correctement avec les INTERFACES de programmation d’applications (API) Tablet PC.

Configuration requise

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
Plateforme cible Windows
En-tête msinkaut.h

Voir aussi

InkRecognizerContext, classe

InkRecognizers Collection