Partager via


Méthode IInkAnalyzer::SaveResultsForNodes

Enregistre les résultats d’analyse pour une collection de nœuds de contexte spécifique associée à un IInkAnalyzer.

Syntaxe

HRESULT SaveResultsForNodes(
  [in]      IContextNodes *pContextNodes,
  [in, out] ULONG         *pulSerializedDataSize,
  [out]     BYTE          **ppbSerializedData
);

Paramètres

pContextNodes [in]

Collection IContextNode pour laquelle enregistrer les résultats de l’analyse.

pulSerializedDataSize [in, out]

Nombre d’octets dans ppbSerializedData.

ppbSerializedData [out]

Pointeur vers les données d’analyse sérialisées.

Valeur retournée

Pour obtenir une description des valeurs de retour, consultez Classes et interfaces - Analyse manuscrite.

Notes

Attention

Pour éviter une fuite de mémoire, appelez CoTaskMemFree sur *ppbSerializedData lorsque vous n’avez plus besoin des informations.

Cette méthode enregistre les résultats d’analyse actuels pour les objets IContextNode dans pContextNodes et tous leurs nœuds de contexte ancêtres et descendants. Cette méthode n’enregistre aucune donnée de trait. Il incombe à votre application de synchroniser les résultats d’analyse et les données de trait correspondantes, s’ils sont persistants.

Si l’objet IContextNode à enregistrer n’est que partiellement renseigné, cette méthode retourne un code d’erreur (voir IContextNode::GetPartiallyPopulated).

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
IACom.h (nécessite également IACom_i.c)
DLL
IACom.dll

Voir aussi

IInkAnalyzer

IInkAnalyzer::LoadResults, méthode

IInkAnalyzer::SaveResults, méthode

IInkAnalyzer::SaveResultsForStrokes, méthode

IContextNode

Informations de référence sur l’analyse manuscrite