PointerPoint.GetCurrentPoint 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetCurrentPoint(UInt32) |
检索指定指针的位置和状态信息。 在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。 如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgs 的 GetCurrentPoint 和 GetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。 静态 PointerPoint 方法 GetCurrentPoint 和 GetIntermediatePoints 始终使用应用上下文。 |
GetCurrentPoint(UInt32, IPointerPointTransform) |
检索指定指针的转换后的信息。 在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。 如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgs 的 GetCurrentPoint 和 GetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。 静态 PointerPoint 方法 GetCurrentPoint 和 GetIntermediatePoints 始终使用应用上下文。 |
GetCurrentPoint(UInt32)
检索指定指针的位置和状态信息。
在大多数情况下,我们建议通过所选语言框架中指针事件处理程序的事件参数获取指针信息, (使用 JavaScript 的 Windows 应用、使用 C++、C# 或 Visual Basic 的 UWP 应用,或使用 DirectX 和 C++) 的 UWP 应用。
如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgs 的 GetCurrentPoint 和 GetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。
静态 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 应用。
如果事件参数本质上不公开应用所需的指针详细信息,则可以通过 PointerRoutedEventArgs 的 GetCurrentPoint 和 GetIntermediatePoints 方法访问扩展指针数据。 使用这些方法可指定指针数据的上下文。
静态 PointerPoint 方法 GetCurrentPoint 和 GetIntermediatePoints 始终使用应用上下文。
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 是一个静态方法。
此方法可用于获取与特定元素相关的指针信息。