Événement InkPicture.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]

Objet IInkStrokeDisp .

PacketCount [in]

Nombre de paquets reçus pour un objet IInkStrokeDisp .

PacketData [in, out]

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.

Cette méthode d’événement 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
Msinkaut.h (nécessite également Msinkaut_i.c)
Bibliothèque
InkObj.dll

Voir aussi

Inkpicture

Événement NewInAirPackets

IInkCursor, interface

IInkStrokeDisp, interface