次の方法で共有


ProcessPointerFramesInteractionContext 関数 (interactioncontext.h)

ポインター入力フレームのセットを処理します。

構文

HRESULT ProcessPointerFramesInteractionContext(
  [in] HINTERACTIONCONTEXT interactionContext,
  [in] UINT32              entriesCount,
  [in] UINT32              pointerCount,
  [in] const POINTER_INFO  *pointerInfo
);

パラメーター

[in] interactionContext

相互作用コンテキストのハンドルへのポインター。

[in] entriesCount

処理するフレーム数。

[in] pointerCount

各フレーム内のポインターの数。

[in] pointerInfo

フレームの配列へのポインター (サイズ entriesCount)。

戻り値

この関数が成功すると、S_OKが返されます。

成功しなかった場合は、HRESULT エラー コードを返します。

解説

出力通知は必要に応じて送信されます。

フレームは、逆の時系列で処理する必要があります (最新のデータが最初)。

各フレームには、同じ入力ポインターのセットが必要です。

各ポインターは、異なる接触から発生する必要があります。

ポインターのフィルター処理が設定されている場合、指定したポインターを含むサブフレームが各フレームから抽出されます。 ポインターは 、SetPropertyInteractionContext で INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERSを設定することで、 AddPointerInteractionContext とポインター フィルター処理を有効にすることで指定されます。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー interactioncontext.h
Library Ninput.lib
[DLL] Ninput.dll

こちらもご覧ください

HINTERACTIONCONTEXT

相互作用コンテキスト関数