Função SetFactoid (recapis.h)
Especifica o factoid que um reconhecedor usa para restringir sua pesquisa para o resultado.
Especifique um factoid se um campo de entrada for de um tipo conhecido, como se o campo de entrada contiver uma data. Você chama essa função antes de processar a tinta pela primeira vez. Portanto, chame a função SetFactoid antes de chamar a função Process .
Sintaxe
HRESULT SetFactoid(
HRECOCONTEXT hrc,
ULONG cwcFactoid,
const WCHAR *pwcFactoid
);
Parâmetros
hrc
Manipule para o contexto do reconhecedor.
cwcFactoid
Número de caracteres em pwcFactoid.
pwcFactoid
Identifica o factoid a ser usado no contexto do reconhecedor. A cadeia de caracteres não é terminada em NULL.
Retornar valor
Essa função pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Não há suporte para o factoid especificado. |
|
Você deve chamar a função SetFactoid antes de chamar a função Process. |
|
O contexto é inválido ou um dos parâmetros é um ponteiro inválido. |
|
O reconhecedor não dá suporte a essa função. |
|
Não é possível alocar memória para concluir a operação. |
|
Ocorreu um erro não especificado. |
|
O contexto contém um valor inválido. |
Comentários
Para obter uma lista de factoids que podem ser passados no parâmetro cwcFactoid , consulte Factoids com suporte da versão 1. O factoid DEFAULT listado nesse tópico não é um valor válido para passar para SetFactoid; A API da Plataforma de Tablet pc converte internamente DEFAULT em NULL antes de chamar a função SetFactoid .
É recomendável limitar o comprimento da cadeia de caracteres factoid a no máximo 32768 caracteres.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP Tablet PC Edition [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | recapis.h |
DLL | inkobjcore.dll |