InkCollector.NewPackets イベント
インク コレクターがパケットを受信したときに発生します。
構文
void NewPackets(
[in] IInkCursor *Cursor,
[in] IInkStrokeDisp *Stroke,
[in] long PacketCount,
[in, out] VARIANT *PacketData
);
パラメーター
-
Cursor [in]
-
NewInAirPackets イベントを生成した IInkCursor オブジェクト。
-
ストローク [入力]
-
IInkStrokeDisp オブジェクトを指定します。
-
PacketCount [in]
-
IInkStrokeDisp オブジェクトに対して受信したパケットの数。
-
PacketData [in, out]
-
このメソッドが返されるときに、 には、パケットの選択したデータを含む配列が含まれます。
VARIANT 構造体の詳細については、「 COM ライブラリの使用」を参照してください。
戻り値
このイベントは値を返しません。
解説
パケットは、ストロークの収集中に受信されます。 パケット イベントは迅速に発生し、 NewPackets イベント ハンドラーは高速であるか、パフォーマンスが低下する必要があります。
Tこのイベント メソッドは、id が DISPID_ICENewPackets のディスパッチ専用インターフェイス (ディスパッチインターフェイス) を_IInkCollectorEvents、_IInkOverlayEvents、および_IInkPictureEventsで定義されます。
このイベントは、イベント ハンドラーで実行されるコードが多すぎるとインクのパフォーマンスに悪影響を及ぼす可能性があるため、慎重に使用する必要があります。
この配列に含まれるプロパティを設定するには、インク コレクター オブジェクトの DesiredPacketDescription プロパティを使用します。 PacketData パラメーターが返す配列には、これらのプロパティのデータが含まれています。
Note
パケット データは変更できますが、これらの変更は永続化も使用もされません。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
Header |
|
ライブラリ |
|