Compartilhar via


InjectedInputButtonChangeKind Enumeração

Definição

Especifica as alterações no estado de um botão associado a um ponteiro.

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

FifthButtonDown 9

Indica que uma quinta ação foi iniciada.

Um ponteiro de toque não usa esse sinalizador.

Um ponteiro de caneta não usa esse sinalizador.

Um ponteiro do mouse tem esse sinalizador definido quando o segundo botão de mouse estendido (XBUTTON2) está inativo.

FifthButtonUp 10

Indica que uma quinta ação foi concluída.

FirstButtonDown 1

Indica que uma ação primária foi iniciada.

Um ponteiro de toque tem esse sinalizador definido quando está em contato com a superfície do digitalizador.

Um ponteiro de caneta tem esse sinalizador definido quando está em contato com a superfície do digitalizador sem botões pressionados.

Um ponteiro do mouse define esse sinalizador quando o botão esquerdo do mouse está inativo.

FirstButtonUp 2

Indica que uma ação primária está concluída.

FourthButtonDown 7

Indica que uma quarta ação foi iniciada.

Um ponteiro de toque não usa esse sinalizador.

Um ponteiro de caneta não usa esse sinalizador.

Um ponteiro do mouse tem esse sinalizador definido quando o primeiro botão de mouse estendido (XBUTTON1) está inativo.

FourthButtonUp 8

Indica que uma quarta ação foi concluída.

None 0

Nenhuma alteração no estado do botão. Padrão.

SecondButtonDown 3

Indica que uma ação secundária foi iniciada.

Um ponteiro de toque não usa esse sinalizador.

Um ponteiro de caneta tem esse sinalizador definido quando está em contato com a superfície do digitalizador com o botão de barril de caneta pressionado.

Um ponteiro do mouse define esse sinalizador quando o botão direito do mouse está inativo.

SecondButtonUp 4

Indica que uma ação secundária foi concluída.

ThirdButtonDown 5

Indica que uma terceira ação foi iniciada. Um ponteiro de toque não usa esse sinalizador.

Um ponteiro de caneta não usa esse sinalizador.

Um ponteiro do mouse define esse sinalizador quando o botão de roda do mouse está inativo.

ThirdButtonUp 6

Indica que uma terceira ação foi concluída.

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