Метод 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 [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
DLL |
|