ICorePointerRedirector Interface

Définition

Définit les événements de pointeur pour la gestion des entrées inter-processus.

Une implémentation de l’interface ICorePointerRedirector est fournie par la classe CoreWindow .

Le chaînage d’entrée fait référence au comportement d’interaction d’un objet parent (hôte) et d’un objet enfant imbriqué (composant) lorsqu’une limite d’entrée est atteinte.

Dans un seul processus, le chaînage du contenu incorporé (ou imbriqué) est géré par le système (via la manipulation directe).

Pour le chaînage inter-processus, les événements de pointeur définis dans cette interface fournissent des détails de routage d’entrée.

public interface class ICorePointerRedirector
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(2409434260, 22152, 19212, 169, 241, 249, 49, 247, 250, 61, 195)]
struct ICorePointerRedirector
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.Guid(2409434260, 22152, 19212, 169, 241, 249, 49, 247, 250, 61, 195)]
public interface ICorePointerRedirector
Public Interface ICorePointerRedirector
Dérivé
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)

Événements

PointerRoutedAway

Se produit sur l’objet d’entrée qui reçoit l’entrée de pointeur lorsque le pointeur est redirigé vers un autre objet d’entrée (éventuellement dans un processus distinct).

PointerRoutedReleased

Se produit sur tous les objets d’entrée jamais associés à un pointeur qui déclenche un événement CoreIndependentInputSource.PointerReleased sur un objet d’entrée.

PointerRoutedTo

Se produit lorsque l’entrée de pointeur capturée est précédemment remise à un autre objet, et qu’elle est remise à cet objet.

S’applique à

Voir aussi