InjectedInputButtonChangeKind Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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:
- Amostra de injeção de entrada (mouse para toque)
- Exemplo de injeção de toque
- Entrada: amostra de eventos de entrada do usuário XAML
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" />