Condividi tramite


InjectedInputPointerInfo Struct

Definizione

Contiene informazioni di base sul puntatore comuni a tutti i tipi di puntatore.

/// [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
Ereditarietà
InjectedInputPointerInfo
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Esempio

Ecco alcuni esempi scaricabili che illustrano l'input di base e l'inserimento di input:

Commenti

Importante

Le API in questo spazio dei nomi richiedono la funzionalità con restrizioni input AnywherectionBrokered.

Per usare l'inserimento di input è necessario aggiungere quanto segue al package.appxmanifest:

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

Campi

PerformanceCount

Timestamp ad alta risoluzione (minore di un microsecondo) usato per le misurazioni dell'intervallo di tempo.

PixelLocation

Coordinate dello schermo del puntatore in pixel indipendente dal dispositivo (DIP).

PointerId

Identificatore univoco per la durata del puntatore. Un puntatore viene creato quando entra nell'intervallo di rilevamento e viene eliminato definitivamente quando lascia l'intervallo di rilevamento. Se un puntatore esce dall'intervallo di rilevamento e quindi restituisce, viene considerato come un nuovo puntatore e potrebbe essere assegnato un nuovo identificatore.

PointerOptions

Le varie opzioni, o modificatori, usate per simulare l'input del puntatore tramite InjectedInputMouseInfo, InjectedInputPenInfo e InjectedInputTouchInfo.

TimeOffsetInMilliseconds

Valore di base, o di riferimento, in millisecondi, per gli eventi di input a tempo, ad esempio un doppio clic/tocco.

Si applica a

Vedi anche