ICorePointerInputSource インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ポインター入力の動作を定義します (ワーカー スレッドでの処理用)。
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 |
ポインター ホイール (マウスまたは仮想) の位置が変更されたときに発生します。 |