Событие InkOverlay.NewPackets
Происходит, когда сборщик рукописного ввода получает пакет
Синтаксис
void NewPackets(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in] long PacketCount,
[in, out] VARIANT *PacketData
);
Параметры
-
Курсор [in]
-
Объект IInkCursor, создающий событие NewInAirPackets.
-
Росчерк [в]
-
Указывает объект IInkStrokeDisp.
-
PacketCount [in]
-
Количество пакетов, полученных для объекта IInkStrokeDisp.
-
PacketData [in, out]
-
Массив, содержащий выбранные данные для пакета.
Дополнительные сведения о структуре VARIANT см. в разделе "Использование com-библиотеки".
Возвращаемое значение
Это событие не возвращает значение.
Замечания
Пакеты получаются во время сбора штриха. События пакетов происходят быстро, и обработчик событий NewPackets должен быть быстрым или производительностью.
Этот метод события определен в _IInkCollectorEvents, _IInkOverlayEvents и _IInkPictureEvents интерфейсах только для отправки (dispinterfaces) с идентификатором DISPID_ICENewPackets.
Это событие следует использовать тщательно, так как это может негативно повлиять на производительность рукописного ввода, если в обработчиках событий выполняется слишком много кода.
Чтобы задать свойства, содержащиеся в этом массиве, используйте свойство DesiredPacketDescription объекта сборщика рукописного ввода. Массив, возвращающий параметр PacketData , содержит данные для этих свойств.
Примечание.
Хотя можно изменить данные пакета, эти изменения не сохраняются или не используются.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Верхний колонтитул |
|
Библиотека |
|