Compartir a través de


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

Establece cómo se debe reconocer la entrada del lápiz.

Sintaxis

HRESULT SetInputEvaluation(
  [in] TfInputEvaluation inputEvaluation
);

Parámetros

[in] inputEvaluation

Cómo se debe reconocer la entrada del lápiz.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, devuelve un código de error HRESULT .

Comentarios

Una vez que se considera que la entrada de puntero es un gesto de entrada de lápiz (como una pulsación o una pulsación y una pulsación para cancelar la escritura a mano), se debe llamar a este método después de RequestHandwritingForPointer cuando el estado de escritura a mano actual del pointerId se establece en TF_HANDWRITING_POINTERDELIVERY o TF_USE_POINTER_DELIVERY es la respuesta a una devolución de llamada de proximidad de escritura a mano.

Si se detecta una pulsación, inputEvaluation debe establecerse en TF_IE_TAP , ya que esto indica que se deben mostrar correcciones de escritura a mano.

Si se especifican TF_IE_TAP o TF_IE_CANCELHANDWRITING , se abandonará la escritura a mano. Como el estado de escritura a mano se estableció en TF_HANDWRITING_POINTERDELIVERY, toda la entrada del puntero ya se habrá entregado al cliente.

Si se especifica TF_IE_HANDWRITING , se iniciará el reconocimiento de escritura a mano.

Se debe llamar a este método en dos segundos después de llamar a RequestHandwritingForPointer. Si no se llama a este método dentro de este segundo período de tiempo, se abandonará la operación de escritura a mano (equivalente a llamar a este método y especificar TF_IE_CANCELHANDWRITING).

Requisitos

Requisito Valor
Header shellhandwriting.h

Consulte también

Enumeración TfInputEvaluation