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 |
|
DLL |
|