Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As aplicações WinUI lidam automaticamente com uma grande variedade de entradas e funcionam em vários dispositivos — por exemplo, não há nada extra que precise de fazer para ativar a entrada por toque. Mas há momentos em que pode querer otimizar a sua aplicação para certos tipos de entrada ou dispositivos. Por exemplo, se estiver a criar uma aplicação de pintura, pode querer personalizar a forma como lida com a entrada da caneta.
As instruções de design e codificação nesta secção ajudam-no a personalizar a sua aplicação WinUI para tipos específicos de entradas.
Introdução
| Topic | Description |
|---|---|
| Preparador de entrada | Familiarize-se com cada tipo de dispositivo de entrada e os seus comportamentos, capacidades e limitações quando emparelhados com determinados formatos. |
| Entrada do olhar | Acompanhe o olhar do utilizador com base na localização e movimento dos seus olhos e cabeça. |
Dispositivos de entrada
| Topic | Description |
|---|---|
| Identificar dispositivos de entrada | Identifique os dispositivos de entrada ligados a um dispositivo de aplicação Windows e identifique as suas capacidades e atributos. |
| Ponteiro | Receber, processar e gerir dados de entrada de dispositivos apontadores como tátil, rato, caneta/stylus e touchpad. |
| Caneta e Tinta do Windows | Otimize a sua aplicação para introdução com caneta para fornecer funcionalidade padrão de dispositivo ponteiro e a melhor experiência com Windows Ink para os seus utilizadores. |
| Touch | Trate da entrada por toque, permitindo experiências imersivas que os seus utilizadores possam explorar com confiança. |
| Rato | Processe a entrada do rato na sua aplicação, incluindo cliques em botões, a roda de deslocamento e o movimento do ponteiro. |
| Teclado | Gerir a entrada do teclado, uma componente essencial da experiência de interação e indispensável para a acessibilidade. |
| Gamepad e comando remoto | Otimize a sua aplicação para entrada por comando de jogo e controlo remoto. |
| Touchpad | Processe a entrada do touchpad, que combina entrada multitoque indireta com a precisão de um dispositivo apontador. |
| Mostrador de superfície | Gerir a entrada do Surface Dial e de outros dispositivos de volante. |
| Múltiplas entradas | Desenhe a sua aplicação para funcionar com o maior número possível de tipos de entrada, maximizando a flexibilidade, usabilidade e acessibilidade. |
| Introdução de texto personalizada | Use as APIs de texto essenciais para receber entrada de texto de qualquer serviço de texto suportado em dispositivos Windows, em qualquer língua e de qualquer tipo de entrada. |
Interações
| Topic | Description |
|---|---|
| Arraste e solte | Ativa as interações de arrastar e largar na tua aplicação. |
| Panorâmica | Diretrizes para implementar interações panorâmicas. |
| Rotação | Diretrizes para implementar interações de rotação. |
| Seleção de texto e imagens | Diretrizes para selecionar e manipular texto, imagens e controlos. |
| Segmentação | Diretrizes para direcionamento por toque e feedback visual. |
| Feedback visual | Forneça feedback visual aos utilizadores durante as interações. |
| Zoom ótico e redimensionamento | Diretrizes para ampliar e redimensionar elementos. |
Voz e comentários
| Topic | Description |
|---|---|
| Discurso | Integre o reconhecimento de voz e o texto para fala diretamente na experiência do utilizador da sua aplicação. |
| Háptica | Adicione feedback tátil para reforçar a entrada do utilizador e crie interações mais responsivas e intuitivas. |
Tópicos relacionados
Windows developer