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 |