Funzione SetFactoid (recapis.h)
Specifica il factoid usato da un riconoscimento per limitare la ricerca del risultato.
Specificare un factoid se un campo di input è di un tipo noto, ad esempio se il campo di input contiene una data. Chiamare questa funzione prima di elaborare l'input penna per la prima volta. Chiamare quindi la funzione SetFactoid prima di chiamare la funzione Process .
Sintassi
HRESULT SetFactoid(
HRECOCONTEXT hrc,
ULONG cwcFactoid,
const WCHAR *pwcFactoid
);
Parametri
hrc
Gestire il contesto del riconoscimento.
cwcFactoid
Numero di caratteri in pwcFactoid.
pwcFactoid
Identifica il factoid da usare nel contesto del riconoscimento. La stringa non viene terminata con null.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Il factoid specificato non è supportato. |
|
È necessario chiamare la funzione SetFactoid prima di chiamare la funzione Process. |
|
Il contesto non è valido o uno dei parametri è un puntatore non valido. |
|
Il riconoscimento non supporta questa funzione. |
|
Impossibile allocare memoria per completare l'operazione. |
|
Si è verificato un errore non specificato. |
|
Il contesto contiene un valore non valido. |
Commenti
Per un elenco di factoid che possono essere passati nel parametro cwcFactoid , vedere Factoid supportati dalla versione 1. Il factoid DEFAULT elencato in questo argomento non è un valore valido da passare a SetFactoid; l'API Tablet PC Platform converte internamente DEFAULT in NULL prima di chiamare la funzione SetFactoid .
È consigliabile limitare la lunghezza della stringa factoid a non più di 32768 caratteri.
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 |