Ler em inglês

Compartilhar via


Mensagens e notificações de entrada de ponteiro

Visão geral da tecnologia Mensagens de Entrada de Ponteiro e Notificações.

A tecnologia Mensagens de Entrada de Ponteiro e Notificações não está associada a nenhum cabeçalho.

Para obter diretrizes de programação para essa tecnologia, consulte:

Enumerações

 
LEGACY_TOUCHPAD_FEATURES

Identifica as configurações para as quais um touchpad herdado indicou suporte.
POINTER_BUTTON_CHANGE_TYPE

Identifica uma alteração no estado de um botão associado a um ponteiro.
tagPOINTER_INPUT_TYPE

Identifica os tipos de entrada de ponteiro.
TOUCHPAD_SENSITIVITY_LEVEL

Identifica valores para as configurações de confidencialidade do touchpad.

Funções

 
EnableMouseInPointer

Permite que o mouse atue como um dispositivo de entrada de ponteiro e envie mensagens WM_POINTER.
GET_POINTERID_WPARAM

Recupera a ID do ponteiro usando o valor especificado.
GetPointerCursorId

Recupera o identificador de cursor associado ao ponteiro especificado.
GetPointerFrameInfo

Obtém todo o quadro de informações para os ponteiros especificados associados à mensagem atual.
GetPointerFrameInfoHistory

Obtém todo o quadro de informações (incluindo quadros de entrada unidos) para os ponteiros especificados associados à mensagem atual.
GetPointerFramePenInfo

Obtém todo o quadro de informações baseadas em caneta para os ponteiros especificados (do tipo PT_PEN) associados à mensagem atual.
GetPointerFramePenInfoHistory

Obtém todo o quadro de informações baseadas em caneta (incluindo quadros de entrada unidos) para os ponteiros especificados (do tipo PT_PEN) associados à mensagem atual.
GetPointerFrameTouchInfo

Obtém todo o quadro de informações baseadas em toque para os ponteiros especificados (do tipo PT_TOUCH) associados à mensagem atual.
GetPointerFrameTouchInfoHistory

Obtém todo o quadro de informações baseadas em toque (incluindo quadros de entrada unidos) para os ponteiros especificados (do tipo PT_TOUCH) associados à mensagem atual.
GetPointerInfo

Obtém as informações do ponteiro especificado associado à mensagem atual.
GetPointerInfoHistory

Obtém as informações associadas às entradas individuais, se houver, que foram agrupadas na mensagem atual para o ponteiro especificado.
GetPointerInputTransform

Obtém uma ou mais transformações para as coordenadas de informações do ponteiro associadas à mensagem atual.
GetPointerPenInfo

Obtém as informações baseadas em caneta para o ponteiro especificado (do tipo PT_PEN) associado à mensagem atual.
GetPointerPenInfoHistory

Obtém as informações baseadas em caneta associadas às entradas individuais, se houver, que foram agrupadas na mensagem atual para o ponteiro especificado (do tipo PT_PEN).
GetPointerTouchInfo

Obtém as informações baseadas em toque para o ponteiro especificado (do tipo PT_TOUCH) associado à mensagem atual.
GetPointerTouchInfoHistory

Obtém as informações baseadas em toque associadas às entradas individuais, se houver, que foram agrupadas na mensagem atual para o ponteiro especificado (do tipo PT_TOUCH).
GetPointerType

Recupera o tipo de ponteiro para um ponteiro especificado.
GetUnpredictedMessagePos

Obtém dados de ponteiro antes de passar pelo processamento de previsão de toque.
HAS_POINTER_CONFIDENCE_WPARAM

Verifica se a mensagem de ponteiro especificada é considerada intencional em vez de acidental.
IS_POINTER_CANCELED_WPARAM

Verifica se a entrada de ponteiro especificada terminou abruptamente ou se era inválida, indicando que a interação não foi concluída.
IS_POINTER_FIFTHBUTTON_WPARAM

Verifica se o ponteiro especificado tomou a quinta ação.
IS_POINTER_FIRSTBUTTON_WPARAM

Verifica se o ponteiro especificado tomou a primeira ação.
IS_POINTER_FLAG_SET_WPARAM

Verifica se uma macro de ponteiro define o sinalizador especificado.
IS_POINTER_FOURTHBUTTON_WPARAM

Verifica se o ponteiro especificado tomou a quarta ação.
IS_POINTER_INCONTACT_WPARAM

Verifica se o ponteiro especificado está em contato.
IS_POINTER_INRANGE_WPARAM

Verifica se o ponteiro especificado está no intervalo.
IS_POINTER_NEW_WPARAM

Verifica se o ponteiro especificado é um novo ponteiro.
IS_POINTER_PRIMARY_WPARAM

Verifica se o ponteiro especificado tomou a ação primária.
IS_POINTER_SECONDBUTTON_WPARAM

Verifica se o ponteiro especificado tomou a segunda ação.
IS_POINTER_THIRDBUTTON_WPARAM

Verifica se o ponteiro especificado tomou a terceira ação.
IsMouseInPointerEnabled

Indica se EnableMouseInPointer está definido para que o mouse atue como um dispositivo de entrada de ponteiro e envie mensagens WM_POINTER.
SkipPointerFrameMessages

Determina qual quadro de entrada de ponteiro gerou a mensagem recuperada mais recentemente para o ponteiro especificado e descarta todas as mensagens de entrada de ponteiro enfileiradas (não registradas) geradas do mesmo quadro de entrada de ponteiro.

Estruturas

 
INPUT_TRANSFORM

Define a matriz que representa uma transformação em um consumidor de mensagem.
POINTER_INFO

Contém informações básicas de ponteiro comuns a todos os tipos de ponteiro. Os aplicativos podem recuperar essas informações usando as funções GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory e GetPointerFrameInfoHistory.
POINTER_PEN_INFO

Define informações básicas de caneta comuns a todos os tipos de ponteiro.
POINTER_TOUCH_INFO

Define informações básicas de toque comuns a todos os tipos de ponteiro.
TOUCHPAD_PARAMETERS

Contém as configurações do touchpad do usuário e as informações do sistema relacionadas a todos os touchpads detectados.
TOUCHPREDICTIONPARAMETERS

Contém detalhes de entrada de hardware que podem ser usados para prever destinos de toque e ajudar a compensar a latência de hardware ao processar entradas de toque e gesto que contêm dados de distância e velocidade.