Interações por caneta e stylus
Idioma: HTML | XAML

Respondendo a interações com caneta (XAML)

[ Este artigo destina-se aos desenvolvedores do Windows 8.x e do Windows Phone 8.x que escrevem aplicativos do Windows Runtime. Se você estiver desenvolvendo para o Windows 10, consulte documentação mais recente]

Desenvolvimento de um aplicativo que pode criar anotações manuscritas, desenhos e anotações, com a ajuda de caneta ou stylus.

Esta documentação é relevante para os desenvolvedores de aplicativos da Windows Store para tablets e computadores com um digitalizador de voz conectado que aceita a entrada por caneta. O digitalizador pode ser colocado sob a superfície da tela ou acoplado como um dispositivo periférico.

Dica  As informações neste tópico são específicas para desenvolver aplicativo da Windows Store em C++, C# ou Visual Basic.

Veja Respondendo a interações por caneta e stylus (HTML) para aplicativos da Windows Store em JavaScript.

 

Pré-requisitos:  Se você for iniciante no desenvolvimento do aplicativo da Windows Store em C++, C# ou Visual Basic, consulte esses tópicos para ficar familiarizado com as tecnologias discutidas aqui.

Crie seu primeiro aplicativo da Windows Store em C# ou Visual Basic

Crie seu primeiro aplicativo da Windows Store que usa C++

Mapa de aplicativos do Tempo de Execução do Windows em C# ou Visual Basic

Roteiro para aplicativos da Windows Store que usam C++

Saiba mais sobre eventos com Visão geral de eventos e eventos roteados

Recursos de aplicativos, do início ao fim:  Explore esse recurso mais profundamente como parte da nossa série sobre Recursos para aplicativos, do início ao fim

Interação do usuário, do início ao fim (XAML)

Personalização da interação do usuário, do início ao fim (XAML)

Diretrizes de experiência do usuário:  

As bibliotecas de controle de plataforma ( (HTML e XAML) fornecem a experiência de total interação do usuário do Windows, incluindo interações padrão, efeitos físicos animados e comentário visual. Se não precisar de suporte para interação personalizada, use esses controles internos.

Se os controles de plataforma não forem suficientes, as diretrizes a seguir para interação do usuário podem ajudá-lo a proporcionar uma experiência de interação envolvente e imersiva, consistente entre os modos de entrada. Essas diretrizes têm como foco principal a entrada por toque, mas elas ainda são relevantes para entrada por touchpad, mouse, teclado e de caneta.

Exemplos:  Veja essa funcionalidade em ação em nossos Exemplos de aplicativos da Windows Store.

Exemplo de entrada

Entrada: amostra de recursos de dispositivo

Entrada: amostra de tinta

Entrada: amostra de tinta simplificada

Visão geral

Uma caneta/stylus pode ser usada como um dispositivo apontador de precisão. Ela também pode ser um dispositivo de desenho associado com tinta digital.

A plataforma de tinta do Windows 8, juntamente com um dispositivo de caneta, oferece uma maneira natural de criar anotações manuscritas, desenhos e anotações. A plataforma dá suporte a captura de dados de tinta por entrada da digitalizadora, geração de dados de tinta, renderização desses dados como traços de tinta no dispositivo de saída, gerenciamento dos dados de tinta e reconhecimento de escrita.

Além de capturar os movimentos espaciais da caneta enquanto o usuário escreve ou desenha, seu aplicativo também pode coletar informações como pressão, forma, cor e opacidade, para oferecer experiências ao usuário que se aproximam bastante do ato de desenhar em papel com caneta esferográfica, lápis ou pincel.

Observação  A plataforma de tinta do Windows 8 também suporta entrada de outros dispositivos de entrada, inclusive digitalizadores de toque e mouses.
 

A precisão inerente de uma entrada com caneta é naturalmente aceita pela interface do usuário do Windows 8, que foi otimizado para a natureza imprecisa do toque. Otimize o design do seu aplicativo da Windows Store para entrada por toque e obtenha, por padrão, o suporte básico para caneta.

Para realizar às interações por caneta em cenários que enfatizam a manipulação direta, use o evento de foco (PointerEntered) para exibir a interface do usuário específica para caneta. Essa interface do usuário específica para caneta permite oferecer aos usuários do seu aplicativo uma funcionalidade equivalente, independentemente do dispositivo utilizado. Por exemplo, quando uma caneta é detectada, use uma barra de rolagem para emular o movimento panorâmico, e os botões anterior e próximo para virar as páginas de conteúdo.

Nesta seção

TópicoDescrição

Guia de início rápido: capturando dados a tinta

Este guia de início rápido fornece informações passo a passo sobre a captura de dados a tinta de um digitalizador de entrada.

 

Tópicos relacionados

Conceitual
Reagindo à interação do usuário

 

 

Mostrar:
© 2016 Microsoft