Partager via


Méthode IContextNode::SetStrokes

Associe les traits spécifiés à cet IContextNode.

Syntaxe

HRESULT SetStrokes(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds
);

Paramètres

ulStrokeIdsCount [in]

Nombre d’identificateurs de trait dans plStrokeIds.

plStrokeIds [in]

Identificateurs des traits à associer à cet IContextNode.

Valeur retournée

Pour obtenir une description des valeurs renvoyées, consultez Classes et interfaces - Analyse de l’entrée manuscrite.

Notes

Cette méthode ne met pas à jour la région sale de l’analyseur d’encre (voir IInkAnalyzer::GetDirtyRegion, méthode).

Utilisez cette méthode lorsque votre application gère sa propre structure de données, qui est synchronisée avec celle de IInkAnalyzer. Utilisez cette méthode pour affecter des données de trait à un nœud de contexte spécifique. Pour plus d’informations sur la synchronisation de vos données d’application avec IInkAnalyzer, consultez Proxy de données avec analyse d’entrée manuscrite.

Si l’un des traits spécifiés est déjà associé à IInkAnalyzer, cette méthode retourne E_INVALIDARG.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablette 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

IContextNode

IInkAnalyzer::AddStroke, méthode

IInkAnalyzer::AddStrokeForLanguage, méthode

IInkAnalyzer::AddStrokes, méthode

IInkAnalyzer::AddStrokesForLanguage, méthode

IInkAnalyzer::AddStrokesToCustomRecognizer, méthode

IInkAnalyzer::AddStrokeToCustomRecognizer, méthode

IInkAnalyzer::RemoveStroke, méthode

IInkAnalyzer::RemoveStrokes, méthode

IContextNode::GetStrokeId

IContextNode::GetStrokeIds

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