Método IInkRecognizerContext::get_WordList (msinkaut.h)
Obtém ou define a lista de palavras usada no processo de reconhecimento para melhorar os resultados do reconhecimento.
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT get_WordList(
IInkWordList **WordList
);
Parâmetros
WordList
Valor retornado
Nenhum
Comentários
A configuração dessa propriedade só terá êxito se a propriedade Strokes for NULL. Você deve definir a propriedade WordList antes de anexar uma coleção InkStrokes à propriedade Strokes do InkRecognizerContext ou definir a propriedade Strokes como NULL e, em seguida, definir a propriedade WordList (e possivelmente reanexar a coleção InkStrokes).
Para remover a lista de palavras atual e usar o dicionário de usuários, defina essa propriedade como NULL. Qualquer modificação subsequente do objeto InkWordList não modifica o resultado do reconhecimento. Se você quiser alterar a lista de palavras, primeiro defina essa propriedade como NULL, modifique o InkWordList e anexe-o novamente ao InkRecognizerContext atribuindo-o à propriedade WordList .
Use a propriedade Factoid para limitar a pesquisa à lista de palavras associada ao contexto. Talvez você também precise definir a propriedade RecognitionFlags para melhorar os resultados.
A lista de palavras não pode ser definida depois que um factoid é definido. Isso impede que um factóide se refira a uma lista de palavras possivelmente inexistente. Tentar fazer isso resultará em um valor HRESULT E_FAIL.
Se uma cadeia de caracteres for adicionada a uma lista de palavras, suas versões maiúsculas também serão adicionadas implicitamente. Por exemplo, adicionar "hello" adiciona implicitamente "Hello" e "HELLO".
Usar palavras com mais de 256 caracteres resultará em uma exceção E_POINTER ao atribuir a propriedade WordList a InkRecognizerContext.
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 |
Plataforma de Destino | Windows |
Cabeçalho | msinkaut.h |
Biblioteca | InkObj.dll |