ICorePointerInputSource インターフェイス

定義

ポインター入力の動作を定義します (ワーカー スレッドでの処理用)。

public interface class ICorePointerInputSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3153181464, 58490, 18667, 136, 7, 248, 248, 211, 234, 69, 81)]
struct ICorePointerInputSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3153181464, 58490, 18667, 136, 7, 248, 248, 211, 234, 69, 81)]
public interface ICorePointerInputSource
Public Interface ICorePointerInputSource
派生
属性

Windows の要件

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

プロパティ

HasCapture

ポインター入力ソースにキャプチャ機能がある場合に発生します。

PointerCursor

ポインター カーソルの種類を取得または設定します。

PointerPosition

画面座標内のポインターの現在の位置を取得します。

メソッド

ReleasePointerCapture()

ポインター入力データのキャプチャを停止します。

SetPointerCapture()

ポインター入力デバイスでサポートされている場合は、ポインター入力データのキャプチャを開始します。

イベント

PointerCaptureLost

ポインター入力キャプチャ ストリームが失敗した場合、または失われた場合に発生します。

PointerEntered

ポインターが UI 要素に入ったときに発生します。

PointerExited

ポインターが UI 要素を終了したときに発生します。

PointerMoved

ポインターが移動されたときに発生します。

PointerPressed

ポインターの押下操作 (画面の押下やマウスクリックなど) を受け取ったときに発生します。

PointerReleased

ポインターのリリース アクション (画面のプレス リリースやマウス クリック リリースなど) を受信したときに発生します。

PointerWheelChanged

ポインター ホイール (マウスまたは仮想) の位置が変更されたときに発生します。

適用対象

こちらもご覧ください