Enumeración RecognizerCapabilities
Especifica los atributos de un IInkAnalysisRecognizer.
Sintaxis
typedef enum RecognizerCapabilities {
RC_None = 0,
RC_DoNotCare = 0x1,
RC_Object = 0x2,
RC_FreeInput = 0x4,
RC_LinedInput = 0x8,
RC_BoxedInput = 0x10,
RC_CharacterAutoCompletionInput = 0x20,
RC_RightAndDown = 0x40,
RC_LeftAndDown = 0x80,
RC_DownAndLeft = 0x100,
RC_DownAndRight = 0x200,
RC_ArbitraryAngle = 0x400,
RC_Lattice = 0x800,
RC_AdviseInkChange = 0x1000,
RC_StrokeReorder = 0x2000,
RC_Personalizable = 0x4000,
RC_PrefersArbitraryAngle = 0x8000,
RC_PrefersParagraphBreaking = 0x10000,
RC_PrefersSegmentationRecognition = 0x20000
} InkAnalysisRecognizerCapabilities;
Constantes
-
RC_None
-
No se han especificado funcionalidades.
-
RC_DoNotCare
-
Omite todas las demás marcas que se establecen.
-
RC_Object
-
Admite el reconocimiento de objetos; de lo contrario, solo reconoce texto.
-
RC_FreeInput
-
Admite entradas gratuitas, donde la entrada manuscrita se introduce sin el uso de una guía de reconocimiento, como una línea o un cuadro.
-
RC_LinedInput
-
Admite la entrada alineada, que es similar a escribir en papel alineado.
-
RC_BoxedInput
-
Admite la entrada boxed, donde cada carácter o palabra se escribe en un cuadro.
-
RC_CharacterAutoCompletionInput
-
Admite autocompletar de caracteres. Los reconocedores que admiten caracteres Autocompletar requieren entrada boxed.
-
RC_RightAndDown
-
Admite la entrada de escritura a mano en orden derecho y descendente, como en idiomas occidentales y algunos idiomas asiáticos orientales.
-
RC_LeftAndDown
-
Admite la entrada de escritura a mano en orden izquierdo y descendente, como en hebreo y árabe.
-
RC_DownAndLeft
-
Admite la entrada de escritura a mano en orden hacia abajo y a la izquierda, como en algunos idiomas asiáticos orientales.
-
RC_DownAndRight
-
Admite la entrada de escritura a mano en orden descendente y correcto, como en algunos idiomas asiáticos orientales.
-
RC_ArbitraryAngle
-
Admite texto escrito en ángulos arbitrarios.
-
RC_Lattice
-
Admite la devolución de unattice como alternativa a una cadena para los resultados del reconocimiento de escritura a mano.
-
RC_AdviseInkChange
-
Admite la interrupción del reconocimiento de fondo, como cuando la entrada de lápiz ha cambiado.
-
RC_StrokeReorder
-
Admite ese orden de trazo, espacial y temporal, se controla como parte de la operación de reconocimiento. El IInkAnalyzer no reordena trazos antes de enviar tinta al IInkAnalysisRecognizer.
-
RC_Personalizable
-
Admite la escritura a mano personalizada, donde el reconocedor mejora el reconocimiento cuando se expone a la misma escritura a mano a lo largo del tiempo.
-
RC_PrefersArbitraryAngle
-
El IInkAnalyzer no necesita girar la escritura a mano a una orientación horizontal antes de enviar la entrada de lápiz a IInkAnalysisRecognizer.
-
RC_PrefersParagraphBreaking
-
El IInkAnalyzer debe enviar párrafos completos de entrada de lápiz al IInkAnalysisRecognizer, lo que permite al IInkAnalysisRecognizer hacer la separación de líneas y la separación de palabras (o caracteres).
-
RC_PrefersSegmentationRecognition
-
Reconoce solo una palabra o carácter por operación de reconocimiento. IInkAnalyzer realiza la segmentación en la escritura a mano y envía solo un segmento a la vez al IInkAnalysisRecognizer.
Observaciones
Esta enumeración permite una combinación bit a bit de sus valores de miembro. Use esta enumeración para buscar un reconocedor de entrada de lápiz instalado que admita los atributos que necesita.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Encabezado |
|
Vea también