Enumeração RecognizerCapabilities
Especifica os atributos de um IInkAnalysisRecognizer.
Sintaxe
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
-
Nenhuma funcionalidade especificada.
-
RC_DoNotCare
-
Ignora todos os outros sinalizadores que estão definidos.
-
RC_Object
-
Dá suporte ao reconhecimento de objetos; caso contrário, reconhece apenas texto.
-
RC_FreeInput
-
Dá suporte à entrada gratuita, em que a tinta é inserida sem o uso de um guia de reconhecimento, como uma linha ou uma caixa.
-
RC_LinedInput
-
Dá suporte à entrada forrada, que é semelhante à gravação em papel forrado.
-
RC_BoxedInput
-
Dá suporte à entrada em caixa, em que cada caractere ou palavra é inserido em uma caixa.
-
RC_CharacterAutoCompletionInput
-
Dá suporte ao preenchimento automático de caracteres. Reconhecedores que dão suporte ao preenchimento automático de caracteres exigem entrada em caixa.
-
RC_RightAndDown
-
Dá suporte à entrada de manuscrito na ordem direita e inferior, como em idiomas ocidentais e em alguns idiomas do Leste Asiático.
-
RC_LeftAndDown
-
Dá suporte à entrada de manuscrito na ordem esquerda e inferior, como em idiomas hebraico e árabe.
-
RC_DownAndLeft
-
Dá suporte à entrada de manuscrito na ordem para baixo e para a esquerda, como em alguns idiomas do Leste Asiático.
-
RC_DownAndRight
-
Dá suporte à entrada de manuscrito na ordem para baixo e para a direita, como em alguns idiomas do Leste Asiático.
-
RC_ArbitraryAngle
-
Dá suporte ao texto escrito em ângulos arbitrários.
-
RC_Lattice
-
Dá suporte ao retorno de uma rede como alternativa a uma cadeia de caracteres para resultados de reconhecimento de manuscrito.
-
RC_AdviseInkChange
-
Dá suporte à interrupção do reconhecimento em segundo plano, como quando a tinta foi alterada.
-
RC_StrokeReorder
-
Dá suporte a essa ordem de traço, espacial e temporal, é tratada como parte da operação de reconhecimento. O IInkAnalyzer não reordena traços antes de enviar tinta para o IInkAnalysisRecognizer.
-
RC_Personalizable
-
Dá suporte à manuscrito personalizado, em que o reconhecedor melhora o reconhecimento quando exposto ao mesmo manuscrito ao longo do tempo.
-
RC_PrefersArbitraryAngle
-
O IInkAnalyzer não precisa girar o manuscrito para uma orientação horizontal antes de enviar a tinta para o IInkAnalysisRecognizer.
-
RC_PrefersParagraphBreaking
-
O IInkAnalyzer deve enviar parágrafos inteiros de tinta para o IInkAnalysisRecognizer, permitindo que o IInkAnalysisRecognizer faça a quebra de linha e a quebra de palavra (ou caractere).
-
RC_PrefersSegmentationRecognition
-
Reconhece apenas uma palavra ou caractere por operação de reconhecimento. O IInkAnalyzer executa a segmentação no manuscrito e envia apenas um segmento de cada vez para o IInkAnalysisRecognizer.
Comentários
Essa enumeração permite uma combinação bit a bit de seus valores de membro. Use essa enumeração para localizar um reconhecedor de tinta instalado que dê suporte aos atributos necessários.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Cabeçalho |
|
Confira também