InkOverlay.NewPackets-Ereignis
Tritt ein, wenn der Ink Collecto ein Paket rreceive
Syntax
void NewPackets(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in] long PacketCount,
[in, out] VARIANT *PacketData
);
Parameter
-
Cursor [ In]
-
Das IInkCursor-Objekt, das das NewInAirPackets-Ereignis generiert hat.
-
Strich [ In]
-
Gibt das IInkStrokeDisp-Objekt an.
-
PacketCount [ In]
-
Die Anzahl der empfangenen Pakete für ein IInkStrokeDisp-Objekt.
-
PacketData [ in, out]
-
Ein Array, das die ausgewählten Daten für das Paket enthält.
Weitere Informationen zur VARIANT-Struktur finden Sie unter Verwenden der COM-Bibliothek.
Rückgabewert
Dieses Ereignis gibt keinen Wert zurück.
Bemerkungen
Pakete werden empfangen, während ein Strich erfasst wird. Paketereignisse treten schnell auf, und ein NewPackets-Ereignishandler muss schnell sein oder die Leistung beeinträchtigen.
Diese Ereignismethode wird in den _ Dispatch-Schnittstellen IInkCollectorEvents, _ IInkOverlayEvents und _ IInkPictureEvents (dispinterfaces) mit der ID DISPID _ ICENewPackets definiert.
Dieses Ereignis sollte sorgfältig verwendet werden, da es sich negativ auf die Ink-Leistung auswirken kann, wenn in den Ereignishandlern zu viel Code ausgeführt wird.
Verwenden Sie zum Festlegen der in diesem Array enthaltenen Eigenschaften die DesiredPacketDescription-Eigenschaft des Ink-Collectorobjekts. Das Array, das der PacketData-Parameter zurückgibt, enthält die Daten für diese Eigenschaften.
Hinweis
Obwohl Sie die Paketdaten ändern können, werden diese Änderungen nicht beibehalten oder verwendet.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur Desktop-Apps der XP Tablet PC Edition [] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Header |
|
| Bibliothek |
|