Метод IInkAnalyzer::RemoveStrokes

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

Синтаксис

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

Параметры

ulStrokeIdCount [in]

Количество идентификаторов штрихов в plStrokes.

plStrokes [in]

Идентификаторы удаляемого штриха.

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

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

Комментарии

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

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

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

Если штрих, определенный в plStrokes , не связан с IInkAnalyzer, этот метод игнорирует идентификатор.

Если ни один из штрихов, определенных в plStrokes , не связан с анализатором рукописного ввода, этот метод возвращает данные без обновления IInkAnalyzer.

Этот метод возвращает код ошибки и , если plStrokes имеет значение NULL.

Требования

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

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

IInkAnalyzer

Метод IInkAnalyzer::AddStroke

Метод IInkAnalyzer::AddStrokeForLanguage

Метод IInkAnalyzer::AddStrokes

Метод IInkAnalyzer::AddStrokesForLanguage

Метод IInkAnalyzer::RemoveStroke

Метод IInkAnalyzer::GetDirtyRegion

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