Partager via


Méthode IInkAnalyzer::SaveResultsForStrokes

Enregistre les résultats d’analyse pour les traits spécifiés associés à un IInkAnalyzer.

Syntaxe

HRESULT SaveResultsForStrokes(
  [in]          ULONG ulStrokeIdsCount,
  [in]          LONG  *plStrokeIds,
  [in, out]     ULONG *pulSerializedDataSize,
  [out, retval] BYTE  **ppbSerializedData
);

Paramètres

ulStrokeIdsCount [in]

Nombre d’identificateurs de trait dans plStrokeIds.

plStrokeIds [in]

Tableau d’identificateurs de trait.

pulSerializedDataSize [in, out]

Nombre d’octets dans ppbSerializedData.

ppbSerializedData [out, retval]

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 traits spécifiés. Cette méthode enregistre les objets IContextNode à feuille manuscrite contenant les traits et tous les ancêtres de ces nœuds de contexte. Cette méthode n’enregistre pas de données de trait ou de nœuds d’indicateur d’analyse. Il incombe à votre application de synchroniser les résultats d’analyse et les données de trait correspondantes, s’ils sont persistants.

Cette méthode retourne un code d’erreur lorsqu’un objet IContextNode à enregistrer est partiellement renseigné (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::SaveResultsForNodes, méthode

IContextNode

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