InkPicture.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 イベント ハンドラーは高速であるか、パフォーマンスが低下する必要があります。
このイベント メソッドは、 id が DISPID_ICENewPackets のディスパッチ専用インターフェイス (ディスパッチ インターフェイス) を_IInkCollectorEvents、_IInkOverlayEvents 、および_IInkPictureEventsで定義されます。
このイベントは、イベント ハンドラーで実行されるコードが多すぎるとインクのパフォーマンスに悪影響を及ぼす可能性があるため、慎重に使用する必要があります。
この配列に含まれるプロパティを設定するには、インク コレクター オブジェクトの DesiredPacketDescription プロパティを使用します。 PacketData パラメーターが返す配列には、これらのプロパティのデータが含まれています。
Note
パケット データは変更できますが、これらの変更は永続化も使用もされません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
ヘッダー |
|
ライブラリ |
|