Méthode IInkAnalyzer::RemoveStrokes

Supprime les traits spécifiés du IInkAnalyzer.

Syntaxe

HRESULT RemoveStrokes(
  [in] ULONG ulStrokeIdCount,
  [in] LONG  *plStrokes
);

Paramètres

ulStrokeIdCount [in]

Nombre d’identificateurs de trait dans plStrokes.

plStrokes [in]

Identificateurs des traits à supprimer.

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 supprime les données de paquets pour et les références aux traits spécifiés dans IInkAnalyzer.

Cette méthode supprime les traits du nœud de contexte feuille qui fait référence aux traits. Si un IContextNode ne fait plus référence à des traits, cette méthode supprime les objets IContextNode et les objets IContextNode ancêtres qui n’ont plus de nœuds enfants.

Une fois que cette méthode a supprimé les traits de l’IContextNode, elle met à jour la région sale de l’objet IInkAnalyzer (voir Méthode IInkAnalyzer::GetDirtyRegion) pour inclure le cadre englobant des traits supprimés.

Si un trait identifié dans plStrokes n’est pas associé à IInkAnalyzer, cette méthode ignore l’identificateur.

Si aucun des traits identifiés dans plStrokes n’est associé à l’analyseur d’encre, cette méthode retourne sans mettre à jour IInkAnalyzer.

Cette méthode retourne le code d’erreur et lorsque plStrokes a la valeur Null.

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

IInkAnalyzer

IInkAnalyzer::AddStroke, méthode

IInkAnalyzer::AddStrokeForLanguage, méthode

IInkAnalyzer::AddStrokes, méthode

IInkAnalyzer::AddStrokesForLanguage, méthode

IInkAnalyzer::RemoveStroke, méthode

IInkAnalyzer::GetDirtyRegion, méthode

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