Partager via


PointerEventArgs Classe

Définition

Contient les arguments retournés par le dernier événement de pointeur.

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
Héritage
Object Platform::Object IInspectable PointerEventArgs
Attributs

Remarques

Notes

Cette classe n’est pas agile, ce qui signifie que ses fonctions et propriétés ne sont accessibles que sur le thread d’interface utilisateur à partir duquel elle a été récupérée. L’accès sur un autre thread retourne RPC_E_WRONG_THREAD ou le type d’erreur projeté équivalent.

Propriétés

CurrentPoint

Obtient les données de pointeur du dernier événement de pointeur.

Handled

Obtient ou définit si l’événement de pointeur a été géré.

KeyModifiers

Obtient la ou les touches du clavier utilisées pour modifier l’entrée du pointeur, telles que la touche « Ctrl » lorsqu’elles sont enfoncées conjointement avec une autre touche, comme dans Ctrl+C.

Méthodes

GetIntermediatePoints()

Récupère les données du pointeur jusqu’aux 64 derniers emplacements de pointeur depuis le dernier événement de pointeur.

GetIntermediateTransformedPoints(IPointerPointTransform)

Récupère les données de pointeur jusqu’aux 64 derniers emplacements de pointeur depuis le dernier événement de pointeur, transformé par la transformation définie par l’application.

S’applique à

Voir aussi