SetEnabledUnicodeRanges, fonction (recapis.h)
Active une ou plusieurs plages de points Unicode sur le contexte.
Syntaxe
HRESULT SetEnabledUnicodeRanges(
HRECOCONTEXT hrc,
ULONG cRanges,
CHARACTER_RANGE *pcr
);
Paramètres
hrc
Handle du contexte du module de reconnaissance.
cRanges
Nombre de plages dans la mémoire tampon pRanges .
pcr
Tableau de structures CHARACTER_RANGE . Chaque structure identifie une plage de points Unicode que vous souhaitez activer dans le module de reconnaissance. L’ordre du tableau est arbitraire.
Valeur renvoyée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Le module de reconnaissance ne prend pas en charge l’une des plages de points Unicode spécifiées. |
|
Une erreur non spécifiée s'est produite. |
|
Un argument non valide a été reçu. |
|
L’un des paramètres est un pointeur non valide. |
Notes
La fonction SetEnabledUnicodeRanges est facultative.
Certains modules de reconnaissance ne prennent pas en charge l’activation et la désactivation de points de code spécifiques, mais peuvent toujours inclure la fonction SetEnabledUnicodeRanges . Pour ces modules de reconnaissance, la fonction SetEnabledUnicodeRanges retourne E_NOTIMPL.
Chaque module de reconnaissance prend en charge une ou plusieurs plages de points Unicode. Pour déterminer les plages de points Unicode que le module de reconnaissance prend en charge, appelez la fonction GetUnicodeRanges . Si vous n’appelez pas cette fonction, le module de reconnaissance utilise un ensemble par défaut de plages de points Unicode. Les plages par défaut sont spécifiques au module de reconnaissance.
Le module de reconnaissance de mouvements Microsoft utilise des caractères Unicode de 0xF000 à 0xF0FF. Chaque valeur Unicode unique dans cette plage représente un seul mouvement. Pour obtenir la liste complète des valeurs Unicode pour les mouvements, consultez Valeurs de plage Unicode des mouvements.
Spécifications
Client minimal pris en charge | Windows XP Édition Tablet PC [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | recapis.h |
DLL | inkobjcore.dll |