PointerPoint.GetCurrentPoint 方法

定义

重载

GetCurrentPoint(UInt32)

检索指定指针的位置和状态信息。

在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。

如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgsGetCurrentPointGetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。

静态 PointerPoint 方法 GetCurrentPoint 和 GetIntermediatePoints 始终使用应用上下文。

GetCurrentPoint(UInt32, IPointerPointTransform)

检索指定指针的转换后的信息。

在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。

如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgsGetCurrentPointGetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。

静态 PointerPoint 方法 GetCurrentPointGetIntermediatePoints 始终使用应用上下文。

GetCurrentPoint(UInt32)

检索指定指针的位置和状态信息。

在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。

如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgsGetCurrentPointGetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。

静态 PointerPoint 方法 GetCurrentPoint 和 GetIntermediatePoints 始终使用应用上下文。

public:
 static PointerPoint ^ GetCurrentPoint(unsigned int pointerId);
/// [Windows.Foundation.Metadata.Overload("GetCurrentPoint")]
 static PointerPoint GetCurrentPoint(uint32_t const& pointerId);
[Windows.Foundation.Metadata.Overload("GetCurrentPoint")]
public static PointerPoint GetCurrentPoint(uint pointerId);
function getCurrentPoint(pointerId)
Public Shared Function GetCurrentPoint (pointerId As UInteger) As PointerPoint

参数

pointerId
UInt32

unsigned int

uint32_t

指针的 ID。

返回

指针属性值。

属性

注解

GetCurrentPoint 是一个静态方法。

另请参阅

适用于

GetCurrentPoint(UInt32, IPointerPointTransform)

检索指定指针的转换后的信息。

在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。

如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgsGetCurrentPointGetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。

静态 PointerPoint 方法 GetCurrentPointGetIntermediatePoints 始终使用应用上下文。

public:
 static PointerPoint ^ GetCurrentPoint(unsigned int pointerId, IPointerPointTransform ^ transform);
/// [Windows.Foundation.Metadata.Overload("GetCurrentPointTransformed")]
 static PointerPoint GetCurrentPoint(uint32_t const& pointerId, IPointerPointTransform const& transform);
[Windows.Foundation.Metadata.Overload("GetCurrentPointTransformed")]
public static PointerPoint GetCurrentPoint(uint pointerId, IPointerPointTransform transform);
function getCurrentPoint(pointerId, transform)
Public Shared Function GetCurrentPoint (pointerId As UInteger, transform As IPointerPointTransform) As PointerPoint

参数

pointerId
UInt32

unsigned int

uint32_t

指针的 ID。

transform
IPointerPointTransform

要应用于指针的转换。

返回

指针属性值。

属性

注解

GetCurrentPoint 是一个静态方法。

此方法可用于获取与特定元素相关的指针信息。

另请参阅

适用于