PointerPoint Class

Proporciona las propiedades básicas para el puntero de entrada asociado con un único contacto táctil, del mouse o del lápiz.

En la mayoría de los casos, recomendamos obtener la información del puntero a través de los controladores de eventos del marco de trabajo de lenguaje de Windows 8 elegido (aplicaciones de la Tienda Windows que usan JavaScript, aplicaciones de la Tienda Windows que usan C++, C#, Visual Basic o aplicaciones de la Tienda Windows que usan DirectX con C++).

Si el argumento de evento no expone los detalles del puntero requeridos por la aplicación, puede obtener acceso a los datos de puntero extendidos del argumento de evento a través de los métodos getCurrentPoint y getIntermediatePoints o de las propiedades currentPoint e intermediatePoints. Se recomienda el uso de los métodos getCurrentPoint y getIntermediatePoints, ya que permiten especificar el contexto de los datos de puntero.

Los métodos PointerPoint estáticos, GetCurrentPoint y GetIntermediatePoints, siempre usan el contexto de la aplicación.

Sintaxis


public ref class PointerPoint sealed 

Atributos

[MarshalingBehavior(None)]
[Version(0x06020000)]

Members

A continuación se indican los tipos de miembros de PointerPoint (Clase):

Métodos

The PointerPoint Clase tiene estos métodos. Con C#, Visual Basic y C++, también hereda métodos de Object Clase.

MétodoDescripción
GetCurrentPoint(UInt32) Retrieves position and state information for the specified pointer.
GetCurrentPoint(UInt32, IPointerPointTransform) Retrieves the transformed information for the specified pointer.
GetIntermediatePoints(UInt32) Retrieves position and state information for the specified pointer, from the last pointer event up to and including the current pointer event.
GetIntermediatePoints(UInt32, IPointerPointTransform) Retrieves the transformed position and state information for the specified pointer, from the last pointer event up to and including the current pointer event.

 

Propiedades

PointerPointClase tiene estas propiedades.

PropiedadTipo de accesoDescripción

FrameId

De sólo lecturaGets the ID of an input frame.

IsInContact

De sólo lecturaGets a value that indicates whether the physical entity (touch, pen/stylus, or mouse button) is pressed down.

PointerDevice

De sólo lecturaGets information about the device associated with the input pointer.

PointerId

De sólo lecturaGets a unique identifier for the input pointer.

Position

De sólo lecturaGets the location of the pointer input in client coordinates.

Properties

De sólo lecturaGets extended information about the input pointer.

RawPosition

De sólo lecturaGets the raw location of the pointer input in client coordinates.

Timestamp

De sólo lecturaGets the time when the input occurred.

 

Comentarios

La clase implementa PointerPoint IPointerPoint.

Vea PointerPointProperties para consultar las propiedades extendidas accesibles a través de Properties.

Nota  : esta clase no es ágil, lo que significa que debe tener en cuenta su modelo de subprocesos y el comportamiento del cálculo de referencias. Para obtener más información, vea Subprocesos y cálculo de referencias (C++/CX) y Usar objetos de Windows en tiempo de ejecución en un entorno multiproceso (.NET).

Ejemplos

En el ejemplo siguiente, se consultan diferentes propiedades de puntero utilizando un objeto PointerPoint.

No hay ningún ejemplo de código disponible o este idioma no es compatible.

Requisitos

Cliente mínimo admitido

Windows 8 [Solo aplicaciones de la Tienda Windows]

Servidor mínimo admitido

Windows Server 2012 [Solo aplicaciones de la Tienda Windows]

Teléfono mínimo admitido

Windows Phone 8

Espacio de nombres

Windows.UI.Input
Windows::UI::Input [C++]

Metadatos

Windows.winmd

Vea también

Referencia
Clases de Windows.UI.Input
Windows.Devices.Input
Windows.UI.Core
Windows.UI.Input
Windows.UI.Input.Inking
Windows.UI.Xaml.Input
TypedEventHandler
Conceptual
Responder a la interacción con el usuario
Instrucciones para las interacciones comunes con el usuario
Desarrollar aplicaciones de la Tienda Windows (JavaScript y HTML)
Utilizar Windows en tiempo de ejecución en JavaScript
Diseño de interacción táctil
Ejemplos (DOM)
Ejemplo de desplazamiento, movimiento panorámico y zoom de HTML
Entrada: ejemplo de control de eventos de puntero de DOM
Entrada: ejemplo de gestos instanciables
Ejemplos (API de aplicaciones de la Tienda Windows)
Entrada: ejemplo de funcionalidades de dispositivos
Entrada: ejemplo de lápiz
Entrada: ejemplo de manipulaciones y gestos (JavaScript)
Entrada: ejemplo de lápiz simplificado
Entrada: ejemplo de gestos en Windows 8
Entrada: ejemplo de eventos de entrada del usuario con XAML
Ejemplo de desplazamiento, movimiento panorámico y zoom de XAML
Ejemplos (DirectX)
Ejemplo de entrada táctil de DirectX
Entrada: ejemplo de manipulaciones y gestos (C++)
Entrada: ejemplo de prueba de posicionamiento de toque
Ejemplos (Win32/escritorio)
Ejemplo de identificación del origen de entrada
Ejemplo de inyección táctil
Ejemplo de prueba de posicionamiento de toque Win32

 

 

Mostrar:
© 2015 Microsoft