ICorePointerInputSource Interface
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.
Define o comportamento da entrada de ponteiro (para processamento em um thread de trabalho).
public interface class ICorePointerInputSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3153181464, 58490, 18667, 136, 7, 248, 248, 211, 234, 69, 81)]
struct ICorePointerInputSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3153181464, 58490, 18667, 136, 7, 248, 248, 211, 234, 69, 81)]
public interface ICorePointerInputSource
Public Interface ICorePointerInputSource
- Derivado
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Propriedades
HasCapture |
Ocorrerá se a fonte de entrada do ponteiro tiver funcionalidade de captura. |
PointerCursor |
Obtém ou define o tipo de cursor de ponteiro. |
PointerPosition |
Obtém a posição atual do ponteiro nas coordenadas da tela. |
Métodos
ReleasePointerCapture() |
Interrompe a captura de dados de entrada de ponteiro. |
SetPointerCapture() |
Inicia a captura de dados de entrada de ponteiro, se o dispositivo de entrada de ponteiro der suporte a ele. |
Eventos
PointerCaptureLost |
Ocorre quando o fluxo de captura de entrada do ponteiro falha ou é perdido. |
PointerEntered |
Ocorre quando o ponteiro insere um elemento de interface do usuário. |
PointerExited |
Ocorre quando o ponteiro sai de um elemento de interface do usuário. |
PointerMoved |
Ocorre quando o ponteiro é movido. |
PointerPressed |
Ocorre quando uma ação de pressionamento (como uma tecla de tela ou clique no mouse) é recebida para o ponteiro. |
PointerReleased |
Ocorre quando uma ação de liberação (como uma versão de pressionamento de tela ou uma versão de clique do mouse) é recebida para o ponteiro. |
PointerWheelChanged |
Ocorre quando a roda do ponteiro (mouse ou virtual) mudou de posição. |