InkPicture.NewPackets - evento

Si verifica quando l'agente di raccolta input penna riceve un pacchetto.

Sintassi

void NewPackets(
  [in]      IInkCursor     *Cursor,
  [in]      IInkStrokeDisp *Stroke,
  [in]      long           PacketCount,
  [in, out] VARIANT        *PacketData
);

Parametri

Cursore [ Pollici]

Oggetto IInkCursor che ha generato l'evento NewInAirPackets.

Tratto [ Pollici]

Oggetto IInkStrokeDisp.

PacketCount [ Pollici]

Numero di pacchetti ricevuti per un oggetto IInkStrokeDisp.

PacketData [ in, out]

Matrice che contiene i dati selezionati per il pacchetto.

Per altre informazioni sulla struttura VARIANT, vedere Uso della libreria COM.

Valore restituito

Questo evento non restituisce un valore.

Commenti

I pacchetti vengono ricevuti durante la raccolta di un tratto. Gli eventi di pacchetto si verificano rapidamente e un gestore eventi NewPackets deve essere veloce o le prestazioni ne risentiranno.

Questo metodo di evento è definito nelle interfacce di solo invio _ IInkCollectorEvents, _ IInkOverlayEvents e _ IInkPictureEvents (interfacce dispatch) con ID _ DISPID ICENewPackets.

Questo evento deve essere usato con attenzione perché potrebbe avere un effetto negativo sulle prestazioni dell'input penna se viene eseguita una quantità troppo grande di codice nei gestori eventi.

Per impostare le proprietà contenute in questa matrice, usare la proprietà DesiredPacketDescription dell'oggetto agente di raccolta input penna. La matrice restituita dal parametro PacketData contiene i dati per tali proprietà.

Nota

Anche se è possibile modificare i dati del pacchetto, queste modifiche non vengono rese persistenti o usate.

Requisiti

Requisito Valore
Client minimo supportato
Solo app desktop di Windows XP Tablet PC [ Edition]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut.h (richiede anche Msinkaut _ i.c)
Libreria
InkObj.dll

Vedi anche

Inkpicture

Evento NewInAirPackets

Interfaccia IInkCursor

Interfaccia IInkStrokeDisp