Condividi tramite


Evento InkRecognizerContext.Recognition

Si verifica quando il metodo InkRecognizerContext ha generato risultati dal metodo BackgroundRecognize .

Sintassi

void Recognition(
  [in] BSTR                 RecognizedString,
  [in] VARIANT              CustomData,
  [in] InkRecognitionStatus RecognitionStatus
);

Parametri

RecognizedString [in]

Testo del risultato del riconoscimento con la massima attendibilità.

Per altre informazioni sul tipo di dati BSTR, vedere Uso della libreria COM.

CustomData [in]

Oggetto contenente i dati personalizzati per il risultato del riconoscimento.

Per altre informazioni sulla struttura VARIANT, vedere Uso della libreria COM.

RecognitionStatus [in]

Stato di riconoscimento come del risultato di riconoscimento più recente.

Valore restituito

Questo evento non restituisce un valore.

Commenti

Il comportamento dell'interfaccia di programmazione dell'applicazione (API) è imprevedibile se si tenta di accedere all'oggetto InkRecognizerContext originale dal gestore eventi di riconoscimento. Non tentare di eseguire questa operazione. Se invece è necessario eseguire questa operazione, creare un flag e impostarlo nel gestore eventi Di riconoscimento . È quindi possibile eseguire il polling del flag per determinare quando modificare le proprietà InkRecognizerContext all'esterno del gestore eventi.

Questo metodo evento viene definito nell'interfaccia _IInkEvents. L'interfaccia _IInkEvents implementa l'interfaccia IDispatch con un identificatore di DISPID_IRERecognition.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut.h (richiede anche Msinkaut_i.c)
Libreria
InkObj.dll

Vedi anche

Classe InkRecognizerContext

BackgroundRecognize, metodo

Enumerazione InkRecognitionStatus

Metodo Recognize

Interfaccia IInkRecognitionResult