Método IInkAnalyzer::RemoveStrokes

Remove os traços especificados do IInkAnalyzer.

Sintaxe

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

Parâmetros

ulStrokeIdCount [in]

O número de identificadores de traço em plStrokes.

plStrokes [in]

Os identificadores dos traços a serem removidos.

Valor retornado

Para obter uma descrição dos valores retornados, consulte Classes e Interfaces – Análise de Tinta.

Comentários

Esse método remove os dados de pacote para e faz referência aos traços especificados do IInkAnalyzer.

Esse método remove os traços do nó de contexto folha que faz referência aos traços. Se qualquer IContextNode não fizer mais referência a nenhum traço, esse método excluirá o IContextNode e quaisquer objetos IContextNode ancestrais que não tenham mais nenhum nó filho.

Depois que esse método remove os traços do IContextNode, ele atualiza a região sujo do objeto IInkAnalyzer (consulte Método IInkAnalyzer::GetDirtyRegion) para incluir a caixa delimitadora dos traços removidos.

Se um traço identificado em plStrokes não estiver associado ao IInkAnalyzer, esse método ignorará o identificador.

Se nenhum dos traços identificados em plStrokes estiver associado ao analisador de tinta, esse método retornará sem atualizar o IInkAnalyzer.

Esse método retorna e o código de erro quando plStrokes é nulo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
Cabeçalho
IACom.h (também requer IACom_i.c)
DLL
IACom.dll

Confira também

IInkAnalyzer

Método IInkAnalyzer::AddStroke

Método IInkAnalyzer::AddStrokeForLanguage

Método IInkAnalyzer::AddStrokes

Método IInkAnalyzer::AddStrokesForLanguage

Método IInkAnalyzer::RemoveStroke

Método IInkAnalyzer::GetDirtyRegion

Referência de análise de tinta