Partager via


InjectedInputPointerInfo Structure

Définition

Contient des informations de pointeur de base communes à tous les types de pointeurs.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
struct InjectedInputPointerInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public struct InjectedInputPointerInfo
var injectedInputPointerInfo = {
pointerId : /* Your value */,
pointerOptions : /* Your value */,
pixelLocation : /* Your value */,
timeOffsetInMilliseconds : /* Your value */,
performanceCount : /* Your value */
}
Public Structure InjectedInputPointerInfo
Héritage
InjectedInputPointerInfo
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Exemples

Voici quelques exemples téléchargeables illustrant l’entrée de base et l’injection d’entrée :

Remarques

Important

Les API de cet espace de noms nécessitent la fonctionnalité restreinte inputInjectionBrokered.

L’utilisation de l’injection d’entrée nécessite l’ajout des éléments suivants au package.appxmanifest :

  • À <Package>
    • xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    • IgnorableNamespaces="rescap"
  • À <Capabilities>
    • <rescap:Capability Name="inputInjectionBrokered" />

Champs

PerformanceCount

Horodatage haute résolution (moins d’une microseconde) utilisé pour les mesures d’intervalle de temps.

PixelLocation

Coordonnées d’écran du pointeur en pixel indépendant de l’appareil (DIP).

PointerId

Identificateur unique pour la durée de vie du pointeur. Un pointeur est créé lorsqu’il entre dans la plage de détection et détruit lorsqu’il quitte la plage de détection. Si un pointeur sort de la plage de détection et qu’il retourne, il est traité comme un nouveau pointeur et peut se voir attribuer un nouvel identificateur.

PointerOptions

Les différentes options, ou modificateurs, utilisées pour simuler l’entrée de pointeur via InjectedInputMouseInfo, InjectedInputPenInfo et InjectedInputTouchInfo.

TimeOffsetInMilliseconds

Valeur de base, ou référence, en millisecondes, pour les événements d’entrée chronopliquées, tels qu’un double clic/appuyez.

S’applique à

Voir aussi