Поделиться через


Метод IInkAnalyzer::UpdateStrokesData

Обновления данные пакета для указанных штрихов.

Синтаксис

HRESULT UpdateStrokesData(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds,
  [in] ULONG ulStrokePacketDescriptionCount,
  [in] GUID  *pStrokePacketDescriptionGuids,
  [in] ULONG *pulPacketDataCountPerStroke,
  [in] LONG  *plStrokePacketData
);

Параметры

ulStrokeIdsCount [in]

Число обводок для обновления.

plStrokeIds [in]

Массив, содержащий идентификаторы росчерка.

ulStrokePacketDescriptionCount [in]

Количество свойств в каждом пакете.

pStrokePacketDescriptionGuids [in]

Массив, содержащий идентификаторы свойств пакета.

pulPacketDataCountPerStroke [in]

Массив, содержащий количество пакетов в каждом росчерке.

plStrokePacketData [in]

Массив, содержащий данные пакета для штрихов.

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

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

Комментарии

Параметр plStrokePacketData содержит данные пакетов для всех штрихов. Параметр pStrokePacketDescriptionGuids содержит глобальные уникальные идентификаторы (GUID), которые описывают типы данных пакетов, включенных для каждой точки в каждом штрихе. Полный список доступных свойств пакета см. в разделе Константы PacketPropertyGuids.

В одном вызове метода IInkAnalyzer::UpdateStrokesData можно обновить только штрихи с одинаковыми описаниями пакетов.

Этот метод не обновляет область грязное анализатора рукописного ввода (см. раздел Метод IInkAnalyzer::GetDirtyRegion).

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

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

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

Требования

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

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

IInkAnalyzer

Метод IInkAnalyzer::AddStroke

Метод IInkAnalyzer::AddStrokeForLanguage

Метод IInkAnalyzer::AddStrokeToCustomRecognizer

Метод IInkAnalyzer::AddStrokes

Метод IInkAnalyzer::AddStrokesForLanguage

Метод IInkAnalyzer::AddStrokesToCustomRecognizer

Метод IInkAnalyzer::ClearStrokeData

_IAnalysisEvents::UpdateStrokesCache

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