ICorePointerInputSource2 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义指针输入 (的行为,以便在工作线程) 进行处理。
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) |