Compartilhar via


ICorePointerRedirector Interface

Definição

Define eventos de ponteiro para manipulação de entrada entre processos.

Uma implementação da interface ICorePointerRedirector é fornecida pela classe CoreWindow .

Encadeamento de entrada refere-se ao comportamento de interação de um objeto pai (host) e um objeto filho aninhado (componente) quando um limite de entrada é atingido.

Em um único processo, encadear o conteúdo inserido (ou aninhado) é gerenciado pelo sistema (por meio da Manipulação Direta).

Para encadeamento entre processos, os eventos de ponteiro definidos nessa interface fornecem detalhes de roteamento de entrada.

public interface class ICorePointerRedirector
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(2409434260, 22152, 19212, 169, 241, 249, 49, 247, 250, 61, 195)]
struct ICorePointerRedirector
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.Guid(2409434260, 22152, 19212, 169, 241, 249, 49, 247, 250, 61, 195)]
public interface ICorePointerRedirector
Public Interface ICorePointerRedirector
Derivado
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v2.0)

Eventos

PointerRoutedAway

Ocorre no objeto de entrada que recebe a entrada do ponteiro quando o ponteiro é redirecionado para outro objeto de entrada (possivelmente em um processo separado).

PointerRoutedReleased

Ocorre em todos os objetos de entrada já associados, mas não recebendo entrada no momento, um ponteiro que dispara um evento CoreIndependentInputSource.PointerReleased em um objeto de entrada.

PointerRoutedTo

Ocorre quando a entrada de ponteiro capturada anteriormente sendo entregue a outro objeto faz a transição para ser entregue a esse objeto.

Aplica-se a

Confira também