Метод IInkAnalyzer::RemoveStroke

Удаляет указанный штрих из IInkAnalyzer.

Синтаксис

HRESULT RemoveStroke(
  [in] LONG *plStrokeId
);

Параметры

plStrokeId [in]

Идентификатор росчерка.

Возвращаемое значение

Описание возвращаемых значений см. в разделе Классы и интерфейсы — анализ рукописного ввода.

Комментарии

Этот метод удаляет данные пакета для указанного росчерка и ссылки на него из IInkAnalyzer.

Этот метод удаляет штрих из конечного узла контекста, который ссылается на штрих. Если IContextNode больше не ссылается ни на какие штрихи, этот метод удаляет IContextNode и все объекты-предки IContextNode , у которых больше нет дочерних узлов.

После того как этот метод удаляет штрих из IContextNode, он обновляет грязное области объекта IInkAnalyzer (см. раздел Метод IInkAnalyzer::GetDirtyRegion), чтобы включить ограничивающий прямоугольник удаленного росчерка.

Если plStrokeId не идентифицирует росчерк, связанный с IInkAnalyzer, этот метод возвращает данные без обновления анализатора рукописного ввода.

Требования

Требование Значение
Минимальная версия клиента
Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Заголовок
IACom.h (также требуется IACom_i.c)
DLL
IACom.dll

См. также раздел

IInkAnalyzer

Метод IInkAnalyzer::AddStroke

Метод IInkAnalyzer::AddStrokeForLanguage

Метод IInkAnalyzer::AddStrokes

Метод IInkAnalyzer::AddStrokesForLanguage

Метод IInkAnalyzer::RemoveStrokes

Метод IInkAnalyzer::GetDirtyRegion

Справочник по анализу рукописного ввода