Freigeben über


InjectedInputPointerInfo Struktur

Definition

Enthält grundlegende Zeigerinformationen, die allen Zeigertypen gemeinsam sind.

/// [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
Vererbung
InjectedInputPointerInfo
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Beispiele

Hier finden Sie einige herunterladbare Beispiele, die grundlegende Eingaben und Eingabeeinschleusungen veranschaulichen:

Hinweise

Wichtig

Die APIs in diesem Namespace erfordern die eingeschränkte Funktion inputInjectionBrokered.

Bei Verwendung der Eingabeeinschleusung muss Dem Package.appxmanifest Folgendes hinzugefügt werden:

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

Felder

PerformanceCount

Ein Zeitstempel mit hoher Auflösung (weniger als eine Mikrosekunde), der für Zeitintervallmessungen verwendet wird.

PixelLocation

Die Bildschirmkoordinaten des Zeigers im geräteunabhängigen Pixel (DEVICE-Independent Pixel, DIP).

PointerId

Ein eindeutiger Bezeichner für die Lebensdauer des Zeigers. Ein Zeiger wird erstellt, wenn er in den Erkennungsbereich wechselt und zerstört wird, wenn er den Erkennungsbereich verlässt. Wenn ein Zeiger außerhalb des Erkennungsbereichs liegt und dann zurückgibt, wird er als neuer Zeiger behandelt und möglicherweise einem neuen Bezeichner zugewiesen.

PointerOptions

Die verschiedenen Optionen oder Modifizierer, die zum Simulieren von Zeigereingaben über InjectedInputMouseInfo, InjectedInputPenInfo und InjectedInputTouchInfo verwendet werden.

TimeOffsetInMilliseconds

Der Baseline- oder Verweiswert in Millisekunden für zeitverwalte Eingabeereignisse wie doppelklick/tippen.

Gilt für:

Weitere Informationen