InkUnprocessedInput Classe
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.
Fornece propriedades e eventos para processamento personalizado de dados de tinta de um controle InkCanvas . Os dados não são processados pelo InkPresenter.
Use InkInputProcessingConfiguration para identificar os dados a serem transmitidos como UnprocessedInput.
public ref class InkUnprocessedInput sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkUnprocessedInput final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkUnprocessedInput
Public NotInheritable Class InkUnprocessedInput
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
A entrada de vários dispositivos (incluindo toque, caneta e mouse) é recebida, processada e gerenciada como entrada de ponteiro. As interações do usuário com base em qualquer um desses dispositivos podem produzir um evento PointerEntered, PointerExited, PointerReleased, PointerPressed, PointerMoved, PointerLost ou PointerHovered. Para obter mais informações, consulte Entrada de ponteiro de identificador.
Propriedades
InkPresenter |
Obtém o objeto InkPresenter associado ao controle InkCanvas que captura os dados inkStroke . O InkPresenter não processa a entrada, em vez disso, os dados são passados para processamento personalizado pelo aplicativo. |
Eventos
PointerEntered |
Ocorre quando um ponteiro entra na área de teste de ocorrência oulimitadora de um controle InkCanvas . |
PointerExited |
Ocorre quando um ponteiro deixa a área de teste de clique oulimitadora de um controle InkCanvas . |
PointerHovered |
Ocorre quando um ponteiro é detectado sobre, mas não para baixo ou em contato com, a área de teste de clique oulimitadora de um controle InkCanvas . |
PointerLost |
Ocorre quando um ponteiro não é mais detectado na área de teste de ocorrência oulimitação de um controle InkCanvas . Normalmente, um ponteiro é perdido se o contato se move para fora do controle InkCanvas ou o contato é capturado por outro elemento. |
PointerMoved |
Ocorre quando um ponteiro se move dentro do teste de ocorrência, ou delimitamento, área de um controle InkCanvas . |
PointerPressed |
Ocorre quando um ponteiro registra o contato dentro da área de teste de ocorrência ou delimitadora de um controle InkCanvas . Isso pode ser quando um botão do mouse é pressionado ou a superfície do digitalizador é tocada por um dedo ou caneta. |
PointerReleased |
Pode ocorrer quando um ponteiro associado a um evento PointerPressed é levantado ou liberado, enquanto dentro do teste de ocorrência, ou delimitamento, a área de um controle InkCanvas . PointerReleased não tem garantia de que ocorra em conjunto com PointerPressed, pois PointerLost ou PointerExited podem ocorrer em vez disso. Você deve lidar com todos os eventos que podem concluir PointerPressed. Alguns motivos pelos quais PointerReleased pode não ocorrer incluem:
|
Aplica-se a
Confira também
- Interações por caneta
- Introdução: oferecer suporte à tinta em seu aplicativo UWP
- Exemplo de análise de tinta (básico) (C#)
- Exemplo de reconhecimento de manuscrito à tinta (C#)
- Salvar e carregar traços de tinta de um arquivo ISF (Ink Serialized Format)
- Salvar e carregar traços de tinta da área de transferência
- Exemplo de localização e orientação da barra de ferramentas de tinta (básico)
- Exemplo de localização e orientação da barra de ferramentas de tinta (dinâmico)
- Exemplo de livro de colorir
- Exemplo de anotações da família
- Exemplo de escrita à tinta (JavaScript)
- Exemplo de escrita à tinta simples (C#/C++)
- Exemplo de escrita à tinta complexa (C++)
- Exemplo de análise de tinta