Entrada e interações

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.