PointerPoint Class

Fornisce le proprietà di base per il puntatore di input associato a un singolo mouse, penna, stilo o contatto tocco.

Nella maggior parte dei casi, è consigliabile ottenere informazioni sul puntatore mediante gestori di eventi del puntatore del framework di linguaggio scelto di Windows 8 (applicazioni di Windows Store che utilizzano JavaScript, applicazioni di Windows Store scritte in C++, C# o Visual Basic, o applicazioni di Windows Store che utilizzano DirectX con C++).

Se l'argomento dell'evento non espone i dettagli del puntatore richiesti dall'app, è possibile ottenere l'accesso ai dati estesi del puntatore dall'argomento dell'evento attraverso i metodi getCurrentPoint e getIntermediatePoints o le proprietà currentPoint e intermediatePoints. È consigliabile utilizzare i metodi getCurrentPoint e getIntermediatePoints poiché è possibile specificare il contesto dei dati del puntatore.

I metodi statici PointerPoint, GetCurrentPoint e GetIntermediatePoints utilizzano sempre il contesto dell'app.

Sintassi


Public NotInheritable Class PointerPoint

Attributi

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

Membri

PointerPointClasse include questi tipi di membri:

Metodi

The PointerPoint Classe dispone di tali metodi. In C#, Visual Basic e C++, eredita inoltre i metodi da Object Classe.

MetodoDescrizione
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.

 

Proprietà

Classe dispone di tali proprietà. di PointerPoint

ProprietàTipo di accessoDescrizione

FrameId

Sola letturaGets the ID of an input frame.

IsInContact

Sola letturaGets a value that indicates whether the physical entity (touch, pen/stylus, or mouse button) is pressed down.

PointerDevice

Sola letturaGets information about the device associated with the input pointer.

PointerId

Sola letturaGets a unique identifier for the input pointer.

Position

Sola letturaGets the location of the pointer input in client coordinates.

Properties

Sola letturaGets extended information about the input pointer.

RawPosition

Sola letturaGets the raw location of the pointer input in client coordinates.

Timestamp

Sola letturaGets the time when the input occurred.

 

Note

La classe PointerPoint implementa IPointerPoint.

Vedere PointerPointProperties per le proprietà estese accessibili tramite Properties.

Nota  : Questa classe non è Agile, cioè è necessario considerare il relativo modello di threading e il relativo comportamento di marshalling. Per ulteriori informazioni, vedere la sezione Threading e marshaling (C++/CX) e Utilizzo di oggetti Windows Runtime in un ambiente con multithreading (.NET).

Esempi

Nell'esempio che segue viene eseguita una query sulle varie proprietà del puntatore utilizzando un oggetto PointerPoint.

Non sono attualmente disponibili esempi di codice o questo linguaggio potrebbe non essere supportato.

Requisiti

Client supportato minimo

Windows 8 [Solo applicazioni Windows Store]

Server supportato minimo

Windows Server 2012 [Solo applicazioni Windows Store]

Telefono supportato minimo

Windows Phone 8

Spazio dei nomi

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

Metadati

Windows.winmd

Vedere anche

Riferimento
Classi Windows.UI.Input
Windows.Devices.Input
Windows.UI.Core
Windows.UI.Input
Windows.UI.Input.Inking
Windows.UI.Xaml.Input
TypedEventHandler
Concetto
Risposta all'interazione dell'utente
Linee guida per le interazioni utente comuni
Sviluppo di applicazioni Windows Store (JavaScript e HTML)
Utilizzo di Windows Runtime in JavaScript
Progettazione dell'interazione di tocco
Esempi (DOM)
Esempio di scorrimento, panoramica e zoom HTML
Input: Esempio di gestione degli eventi del puntatore DOM
Input: esempio di gesti di cui è possibile creare istanze
Esempi (API di applicazioni Windows Store)
Input: esempio di funzionalità del dispositivo
Input: esempio di input penna
Input: esempio di modifiche e di gesti (JavaScript)
Input: esempio di input penna semplificato
Input: esempio di gesti di Windows 8
Input: esempio di eventi di input utente XAML
Esempio di scorrimento, panoramica e zoom XAML
Esempi (DirectX)
Esempio di input tocco DirectX
Input: esempio di modifiche e di gesti (C++)
Input: esempio di hit testing del tocco
Esempi (Win32/Desktop)
Esempio di identificazione dell'origine di input
Esempio di inserimento di tocco
Esempio di hit testing del tocco di Win32

 

 

Mostra:
© 2014 Microsoft