InkOverlay.NewPackets 事件
當筆跡收集器收到封包時發生
語法
void NewPackets(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in] long PacketCount,
[in, out] VARIANT *PacketData
);
參數
-
資料指標 [in]
-
產生 NewInAirPackets 事件的 IInkCursor 物件。
-
筆劃 [in]
-
指定 IInkStrokeDisp 物件。
-
PacketCount [in]
-
針對 IInkStrokeDisp 物件收到的封包數目。
-
PacketData [in, out]
-
數位,其中包含封包的選取數據。
如需 VARIANT 結構的詳細資訊,請參閱 使用 COM 連結庫。
傳回值
此事件不會傳回值。
備註
收集筆劃時會收到封包。 封包事件會快速發生,而且 NewPackets 事件處理程式必須快速或效能受到影響。
這個事件方法定義於具有DISPID_ICENewPackets標識符的_IInkCollectorEvents、_IInkOverlayEvents和_IInkPictureEvents僅限分派介面(dispinterfaces)。
如果事件處理程式中執行太多程序代碼,此事件應該謹慎使用,因為它可能會對筆跡效能產生負面影響。
若要設定這個陣列中包含的屬性,請使用 筆跡收集器物件的 DesiredPacketDescription 屬性。 PacketData 參數傳回的數位包含這些屬性的數據。
注意
雖然您可以修改封包數據,但這些修改不會保存或使用。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 |
不支援 |
頁首 |
|
程式庫 |
|