Metodo IInkAnalyzer::RemoveStrokes
Rimuove i tratti specificati da IInkAnalyzer.
Sintassi
HRESULT RemoveStrokes(
[in] ULONG ulStrokeIdCount,
[in] LONG *plStrokes
);
Parametri
-
ulStrokeIdCount [in]
-
Numero di identificatori di tratto in plStrokes.
-
plStrokes [in]
-
Identificatori dei tratti da rimuovere.
Valore restituito
Per una descrizione dei valori restituiti, vedere Classi e interfacce - Analisi input penna.
Commenti
Questo metodo rimuove i dati del pacchetto per e i riferimenti ai tratti specificati da IInkAnalyzer.
Questo metodo rimuove i tratti dal nodo del contesto foglia che fa riferimento ai tratti. Se un oggetto IContextNode non fa più riferimento ad alcun tratto, questo metodo elimina gli oggetti IContextNode e tutti gli oggetti IContextNode predecessori che non hanno più nodi figlio.
Dopo che questo metodo rimuove i tratti da IContextNode, aggiorna l'area dirty dell'oggetto IInkAnalyzer (vedere Metodo IInkAnalyzer::GetDirtyRegion) per includere il rettangolo di selezione dei tratti rimossi.
Se un tratto identificato in plStrokes non è associato a IInkAnalyzer, questo metodo ignora l'identificatore.
Se nessuno dei tratti identificati in plStrokes è associato all'analizzatore dell'input penna, questo metodo restituisce senza aggiornare IInkAnalyzer.
Questo metodo restituisce e il codice di errore quando plStrokes è Null.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato |
Nessuno supportato |
Intestazione |
|
DLL |
|