Compartir a través de


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
IACom.h (también requiere IACom_i.c)

Vea también

IInkAnalysisRecognizer::GetCapabilities

Referencia de análisis de lápiz