PointerEventArgs 类

定义

包含最后一个指针事件返回的参数。

public ref class PointerEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PointerEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PointerEventArgs
Public NotInheritable Class PointerEventArgs
继承
Object Platform::Object IInspectable PointerEventArgs
属性

注解

注意

此类不是敏捷的,这意味着只能在从中检索它的 UI 线程上访问其函数和属性。 对不同线程的访问将返回 RPC_E_WRONG_THREAD 或等效的投影错误类型。

属性

CurrentPoint

获取最后一个指针事件的指针数据。

Handled

获取或设置是否已处理指针事件。

KeyModifiers

获取用于修改指针输入的键盘键,例如,与另一个键一起按下时的“Ctrl”键,如 Ctrl+C。

方法

GetIntermediatePoints()

检索自上次指针事件以来最多最后 64 个指针位置的指针数据。

GetIntermediateTransformedPoints(IPointerPointTransform)

检索自最后一个指针事件以来最近 64 个指针位置(由应用程序定义的转换转换)的指针数据。

适用于

另请参阅