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)

适用于

另请参阅