Compartilhar via


Método ITfHandwritingRequest::SetInputEvaluation (shellhandwriting.h)

Define como a entrada da caneta deve ser reconhecida.

Sintaxe

HRESULT SetInputEvaluation(
  [in] TfInputEvaluation inputEvaluation
);

Parâmetros

[in] inputEvaluation

Como a entrada da caneta deve ser reconhecida.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Se falhar, retornará um código de erro HRESULT .

Comentários

Uma vez que a entrada de ponteiro é considerada um gesto de tinta (como um toque ou pressionar e segurar para cancelar o manuscrito), esse método deve ser chamado após RequestHandwritingForPointer quando o estado de manuscrito atual para o pointerId é definido como TF_HANDWRITING_POINTERDELIVERY ou TF_USE_POINTER_DELIVERY é a resposta a um retorno de chamada de proximidade de manuscrito.

Se um toque for detectado, inputEvaluation deverá ser definido como TF_IE_TAP , pois isso indica que as correções de manuscrito devem ser mostradas.

Se TF_IE_TAP ou TF_IE_CANCELHANDWRITING forem especificados, o manuscrito será abandonado. Como o estado de manuscrito foi definido como TF_HANDWRITING_POINTERDELIVERY, todas as entradas de ponteiro já terão sido entregues ao cliente.

Se TF_IE_HANDWRITING for especificado, o reconhecimento de manuscrito será iniciado.

Esse método deve ser chamado dentro de dois segundos após chamar RequestHandwritingForPointer. Se esse método não for chamado dentro desse período de dois segundos, a operação de manuscrito será abandonada (equivalente a chamar esse método e especificar TF_IE_CANCELHANDWRITING).

Requisitos

Requisito Valor
Cabeçalho shellhandwriting.h

Confira também

Enumeração TfInputEvaluation