InkRecognizerCapabilities, énumération (msinkaut.h)

Spécifie les attributs d’un module de reconnaissance. Vous utilisez également cette énumération pour déterminer les attributs à utiliser lorsque vous recherchez un module de reconnaissance installé.

Syntax

typedef enum InkRecognizerCapabilities {
  IRC_DontCare = 1,
  IRC_Object = 2,
  IRC_FreeInput = 4,
  IRC_LinedInput = 8,
  IRC_BoxedInput = 16,
  IRC_CharacterAutoCompletionInput = 32,
  IRC_RightAndDown = 64,
  IRC_LeftAndDown = 128,
  IRC_DownAndLeft = 256,
  IRC_DownAndRight = 512,
  IRC_ArbitraryAngle = 1024,
  IRC_Lattice = 2048,
  IRC_AdviseInkChange = 4096,
  IRC_StrokeReorder = 8192,
  IRC_Personalizable = 16384,
  IRC_PrefersArbitraryAngle = 32768,
  IRC_PrefersParagraphBreaking = 65536,
  IRC_PrefersSegmentation = 131072,
  IRC_Cursive = 262144,
  IRC_TextPrediction = 524288,
  IRC_Alpha = 1048576,
  IRC_Beta = 2097152
} ;

Constantes

 
IRC_DontCare
Valeur : 1
Ignore tous les autres indicateurs définis.
IRC_Object
Valeur : 2
Le module de reconnaissance effectue la reconnaissance d’objets ; dans le cas contraire, l’outil de reconnaissance effectue la reconnaissance de texte.
IRC_FreeInput
Valeur : 4
Le module de reconnaissance prend en charge l’entrée gratuite. L’entrée manuscrite est sans l’utilisation d’un repère de reconnaissance, tel que des lignes ou des zones.
IRC_LinedInput
Valeur : 8
Le module de reconnaissance prend en charge l’entrée en ligne, ce qui est similaire à l’écriture sur du papier doublé.
IRC_BoxedInput
Valeur : 16
Le module de reconnaissance prend en charge l’entrée en boîte, dans laquelle chaque caractère ou mot est entré dans une zone.
IRC_CharacterAutoCompletionInput
Valeur : 32
Le module de reconnaissance prend en charge la saisie semi-automatique des caractères. Les éléments de reconnaissance qui prennent en charge la saisie semi-automatique des caractères nécessitent une entrée encadrée.
IRC_RightAndDown
Valeur : 64
Le module de reconnaissance prend en charge les langues occidentales et asiatiques.
IRC_LeftAndDown
Valeur : 128
Le module de reconnaissance prend en charge l’hébreu et l’arabe.
IRC_DownAndLeft
Valeur : 256
Le module de reconnaissance prend en charge les langues asiatiques.
IRC_DownAndRight
Valeur : 512
Le module de reconnaissance prend en charge la langue chinoise.
IRC_ArbitraryAngle
Valeur : 1024
Le module de reconnaissance prend en charge le texte écrit à des angles arbitraires.
IRC_Lattice
Valeur : 2048
Le module de reconnaissance peut retourner un objet en treillis.
IRC_AdviseInkChange
Valeur : 4096
La reconnaissance en arrière-plan du module de reconnaissance peut être interrompue, comme dans lorsque l’entrée manuscrite a changé.
IRC_StrokeReorder
Valeur : 8192
Spécifie que l’ordre de trait ( spatial et temporel) est géré.
IRC_Personalizable
Valeur : 16384
Le module de reconnaissance prend en charge la personnalisation.
IRC_PrefersArbitraryAngle
Valeur : 32768
IRC_PrefersParagraphBreaking
Valeur : 65536
IRC_PrefersSegmentation
Valeur : 131072
IRC_Cursive
Valeur : 262144
IRC_TextPrediction
Valeur : 524288
IRC_Alpha
Valeur : 1048576
IRC_Beta
Valeur : 2097152

Notes

Cette énumération est un indicateur.

Spécifications

   
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 msinkaut.h

Voir aussi

Capabilities, propriété [interface IInkRecognizer]

Guide, propriété [Classe InkRecognizerContext]

IInkRecognizer Interface