ICorePointerRedirector インターフェイス

定義

プロセス間の入力処理のためのポインター イベントを定義します。

ICorePointerRedirector インターフェイスの実装は、 CoreWindow クラスによって提供されます。

入力チェーンとは、入力境界に達したときの親オブジェクト (ホスト) と入れ子になった子オブジェクト (コンポーネント) の両方の相互作用動作を指します。

1 つのプロセスで、埋め込み (または入れ子になった) コンテンツのチェーンは、システムによって ( 直接操作によって) 管理されます。

クロスプロセス チェーンの場合、このインターフェイスで定義されているポインター イベントは、入力ルーティングの詳細を提供します。

public interface class ICorePointerRedirector
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(2409434260, 22152, 19212, 169, 241, 249, 49, 247, 250, 61, 195)]
struct ICorePointerRedirector
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.Guid(2409434260, 22152, 19212, 169, 241, 249, 49, 247, 250, 61, 195)]
public interface ICorePointerRedirector
Public Interface ICorePointerRedirector
派生
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10586.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v2.0 で導入)

イベント

PointerRoutedAway

ポインターが別の入力オブジェクト (場合によっては別のプロセスで) にリダイレクトされるときに、ポインター入力を受け取る入力オブジェクトで発生します。

PointerRoutedReleased

入力オブジェクトに対して CoreIndependentInputSource.PointerReleased イベントを発生するポインターに関連付けられたが、現在入力を受信していないすべての入力オブジェクトで発生します。

PointerRoutedTo

キャプチャされたポインター入力が以前に別のオブジェクトに配信され、このオブジェクトに配信されるに遷移したときに発生します。

適用対象

こちらもご覧ください