ICorePointerInputSource2 介面

定義

定義指標輸入 (在背景工作執行緒) 上處理的行為。

public interface class ICorePointerInputSource2 : ICorePointerInputSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.Guid(3607326858, 17686, 18310, 177, 229, 39, 81, 213, 99, 249, 151)]
struct ICorePointerInputSource2 : ICorePointerInputSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.Guid(3607326858, 17686, 18310, 177, 229, 39, 81, 213, 99, 249, 151)]
public interface ICorePointerInputSource2 : ICorePointerInputSource
Public Interface ICorePointerInputSource2
Implements ICorePointerInputSource
衍生
屬性
實作

Windows 需求

裝置系列
Windows 10, version 1803 (已於 10.0.17134.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)

屬性

DispatcherQueue

取得與平臺物件相關聯的 DispatcherQueue

HasCapture

如果指標輸入來源具有擷取功能,就會發生。

(繼承來源 ICorePointerInputSource)
PointerCursor

取得或設定指標游標類型。

(繼承來源 ICorePointerInputSource)
PointerPosition

取得指標在螢幕座標中的目前位置。

(繼承來源 ICorePointerInputSource)

方法

ReleasePointerCapture()

停止擷取指標輸入資料。

(繼承來源 ICorePointerInputSource)
SetPointerCapture()

如果指標輸入裝置支援指標輸入資料,請啟動指標輸入資料的擷取。

(繼承來源 ICorePointerInputSource)

事件

PointerCaptureLost

發生于指標輸入擷取資料流程失敗或遺失時。

(繼承來源 ICorePointerInputSource)
PointerEntered

發生于指標進入 UI 元素時。

(繼承來源 ICorePointerInputSource)
PointerExited

發生于指標結束 UI 元素時。

(繼承來源 ICorePointerInputSource)
PointerMoved

發生于指標移動時。

(繼承來源 ICorePointerInputSource)
PointerPressed

發生于按下動作 (例如螢幕按下或按一下滑鼠) 收到指標時。

(繼承來源 ICorePointerInputSource)
PointerReleased

發生于收到指標的發行動作 (,例如螢幕按下或滑鼠按一下放開) 。

(繼承來源 ICorePointerInputSource)
PointerWheelChanged

發生于滑鼠或虛擬) 指標滾輪 (變更位置時。

(繼承來源 ICorePointerInputSource)

適用於

另請參閱