Partilhar via


InjectedInputPenParameters Enumeração

Definição

Especifica os estados de caneta usados para simular a entrada da caneta por meio de InjectedInputPenInfo.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class InjectedInputPenParameters
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
enum class InjectedInputPenParameters
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public enum InjectedInputPenParameters
var value = Windows.UI.Input.Preview.Injection.InjectedInputPenParameters.none
Public Enum InjectedInputPenParameters
Herança
InjectedInputPenParameters
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)

Campos

Nome Valor Description
None 0

Nenhum estado de caneta relatado. Padrão.

Pressure 1

A caneta entra em contato com a pressão na superfície do digitalizador, normalizada para um intervalo entre 0 e 1024. O padrão será 0 se o dispositivo não relatar pressão.

Rotation 2

A rotação no sentido horário, ou torção, do ponteiro normalizado em um intervalo de 0 a 359. O padrão é 0.

TiltX 4

O ângulo de inclinação do ponteiro ao longo do eixo x em um intervalo de -90 a +90, com um valor positivo indicando uma inclinação para a direita. O padrão é 0.

TiltY 8

O ângulo de inclinação do ponteiro ao longo do eixo y em um intervalo de -90 a +90, com um valor positivo indicando uma inclinação em direção ao usuário. O padrão é 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" />

Aplica-se a

Confira também