Événement InkCollector.NewPackets
Se produit lorsque le collecteur d’encre reçoit un paquet.
Syntaxe
void NewPackets(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in] long PacketCount,
[in, out] VARIANT *PacketData
);
Paramètres
-
Curseur [in]
-
Objet IInkCursor qui a généré l’événement NewInAirPackets .
-
Trait [in]
-
Spécifie l’objet IInkStrokeDisp .
-
PacketCount [in]
-
Nombre de paquets reçus pour un objet IInkStrokeDisp .
-
PacketData [in, out]
-
Lorsque cette méthode retourne, contient un tableau qui contient les données sélectionnées pour le paquet.
Pour plus d’informations sur la structure VARIANT, consultez Utilisation de la bibliothèque COM.
Valeur retournée
Cet événement ne retourne pas de valeur.
Notes
Les paquets sont reçus lors de la collecte d’un trait. Les événements de paquets se produisent rapidement, et un gestionnaire d’événements NewPackets doit être rapide ou les performances souffrent.
La méthode d’événement TThis est définie dans les interfaces _IInkCollectorEvents, _IInkOverlayEvents et _IInkPictureEvents dispatch-only (dispinterfaces) avec un ID de DISPID_ICENewPackets.
Cet événement doit être utilisé avec soin, car il peut avoir un effet négatif sur les performances d’entrée manuscrite si trop de code est exécuté dans les gestionnaires d’événements.
Pour définir les propriétés contenues dans ce tableau, utilisez la propriété DesiredPacketDescription de l’objet collecteur d’encre. Le tableau retourné par le paramètre PacketData contient les données de ces propriétés.
Notes
Bien que vous puissiez modifier les données de paquets, ces modifications ne sont ni conservées ni utilisées.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Édition Tablet PC [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|
Bibliothèque |
|