InkPicture.NewInAirPackets 事件

發生于出現無線封包時。

語法

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

參數

資料指標 [in]

產生NewInAirPackets事件的IInkCursor物件。

PacketCount [in]

收到的無線封包數目。

PacketData [in, out]

陣列,其中包含封包的選取資料。

如需 VARIANT 結構的詳細資訊,請參閱 使用 COM 程式庫

傳回值

此事件不會傳回值。

備註

當使用者將手寫筆移至平板電腦附近,而游標位於筆跡收集器物件的視窗內,或使用者在筆跡收集器物件的相關聯視窗內移動滑鼠時,就會建立內封包。 NewInAirPackets 事件會快速產生,而且事件處理常式必須快速或效能受到影響。

這個事件方法定義于識別碼為 DISPID_ICENewInAirPackets 的 _IInkCollectorEvents_IInkOverlayEvents_IInkPictureEvents 僅分派介面 (散發介面) 。

即使處於選取或清除模式,也只會在插入筆跡時引發 NewInAirPackets 事件。 這需要監視編輯模式 (您必須負責設定) ,並在解譯事件之前注意模式。 這項需求的優點是透過更深入瞭解平臺事件,在平臺上創新更加自由。

若要設定此陣列中包含的屬性,請使用筆跡收集器物件的 DesiredPacketDescription 屬性。 PacketData參數傳回的陣列包含這些屬性的資料。

注意

雖然您可以修改封包資料,但不會保存或使用這些修改。

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
Msinkaut.h (也需要 Msinkaut_i.c)
程式庫
InkObj.dll

另請參閱

InkPicture

DesiredPacketDescription 屬性

NewPackets 事件

IInkCursor 介面