Compartilhar via


InjectedInputPointerInfo Estrutura

Definição

Contém informações básicas de ponteiro comuns a todos os tipos de ponteiro.

/// [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
Herança
InjectedInputPointerInfo
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Exemplos

Aqui estão alguns exemplos para download que demonstram a entrada básica e a injeção de entrada:

Comentários

Importante

As APIs nesse namespace exigem a funcionalidade restrita inputInjectionBrokered.

O uso da injeção de entrada requer que o seguinte seja adicionado ao Package.appxmanifest:

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

Campos

PerformanceCount

Um carimbo de data/hora de alta resolução (menos de um microssegundo) usado para medidas de intervalo de tempo.

PixelLocation

As coordenadas de tela do ponteiro em DIP (pixel independente do dispositivo).

PointerId

Um identificador exclusivo para o tempo de vida do ponteiro. Um ponteiro é criado quando entra no intervalo de detecção e destruído quando sai do intervalo de detecção. Se um ponteiro sair do intervalo de detecção e retornar, ele será tratado como um novo ponteiro e poderá receber um novo identificador.

PointerOptions

As várias opções, ou modificadores, usadas para simular a entrada do ponteiro por meio de InjectedInputMouseInfo, InjectedInputPenInfo e InjectedInputTouchInfo.

TimeOffsetInMilliseconds

A linha de base ou o valor de referência, em milissegundos, para eventos de entrada cronometrados, como um clique/toque duplo.

Aplica-se a

Confira também