Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit les chaînes de texte qui viennent avant et après le texte contenu dans le contexte du module de reconnaissance.
Vous appelez cette fonction avant de traiter l’entrée manuscrite pour la première fois. Par conséquent, appelez la fonction SetTextContext avant d’appeler la fonction Process .
Syntaxe
HRESULT SetTextContext(
HRECOCONTEXT hrc,
ULONG cwcBefore,
const WCHAR *pwcBefore,
ULONG cwcAfter,
const WCHAR *pwcAfter
);
Paramètres
hrc
Gérer le contexte du module de reconnaissance.
cwcBefore
Nombre de caractères dans pwcBefore.
pwcBefore
Chaîne de texte qui précède le texte contenu dans le contexte du module de reconnaissance. La chaîne n’est pas terminée par NULL .
cwcAfter
Nombre de caractères dans pwcAfter.
pwcAfter
Chaîne de texte qui vient après le texte contenu dans le contexte du module de reconnaissance. La chaîne n’est pas NULL -terminated.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
| Code de retour | Descriptif |
|---|---|
|
Opération réussie. |
|
Le contexte n’est pas valide ou l’un des paramètres est un pointeur non valide. |
|
Le module de reconnaissance ne prend pas en charge cette fonction. |
|
Impossible d’allouer de la mémoire pour terminer l’opération. |
|
Une erreur non spécifiée s’est produite. |
|
Un argument non valide a été spécifié. |
Remarques
La fonction SetTextContext fournit un contexte pour une expression ou un mot, ce qui augmente la précision de votre module de reconnaissance. Par exemple, si la chaîne pwcBefore pwcBefore est « sous le » et que la chaîne pwcAfter est « dans la maison », vous pouvez biaiser votre module de reconnaissance à l’aide d’un mot ou de mots entre les chaînes. Votre module de reconnaissance doit prendre en compte l’espace après « le » et avant « in » lors de l’exécution de la reconnaissance.
Toutefois, si la chaîne pwcAfter est « Hel » et que la chaîne pwcBefore est « o », le manque d’espace entre les chaînes indique que le module de reconnaissance doit reconnaître une ou plusieurs lettres à l’intérieur d’un mot commençant par « Hel » et se termine par « o ».
Il est recommandé de limiter la longueur du contexte de texte à plus de 1 024 caractères chacun pour les contextes de gauche et de droite.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows XP Tablet PC Edition [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Aucun pris en charge |
| plateforme cible | Fenêtres |
| Header | recapis.h |
| Library | inkobjcore.lib |
| DLL | inkobjcore.dll |