Condividi tramite


Funzione GetBestResultString (recapis.h)

Recupera la stringa di risultati migliore.

Sintassi

HRESULT GetBestResultString(
  HRECOCONTEXT hrc,
  ULONG        *pcSize,
  WCHAR        *pwcBestResult
);

Parametri

hrc

Gestire nel contesto del riconoscitore.

pcSize

In input, il numero di caratteri che il buffer pwcBestResult può contenere. Nell'output il numero di caratteri contenuti nel buffer pwcBestResult . Se pwcBestResult è NULL, la funzione restituisce le dimensioni necessarie del buffer usato per allocare il buffer pwcBestResult .

pwcBestResult

Risultato del riconoscimento. Se il buffer è troppo piccolo, la funzione tronca la stringa. La stringa non è con terminazione NULL. Per determinare le dimensioni necessarie del buffer, impostare pwcBestResult su NULL; usare pcSize per allocare il buffer pwcBestResult .

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.

Per i riconoscitori latini e asiatici questo risultato viene combinato con una stringa vuota in pwcBestResult significa che non esiste alcun risultato di riconoscimento.

TPC_S_TRUNCATED
La stringa viene troncata per adattarsi al buffer pwcBestResult .
E_POINTER
Uno dei parametri è un puntatore non valido.
E_FAIL
Si è verificato un errore non specificato.
E_INVALIDARG
È stato ricevuto un argomento non valido.
E_UNEXPECTED
Parametro o tipo di proprietà imprevisto.
TPC_E_NOT_RELEVANT
Il contesto del riconoscitore non contiene risultati.

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione recapis.h
DLL inkobjcore.dll