Respondendo à interação do usuário

Respondendo à interação do usuário (DirectX e C++)

[ 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 ]

Esta seção aborda a entrada por toque e outras interações do usuário relacionadas ao desenvolvimento do DirectX para aplicativos e jogos do Tempo de Execução do Windows.

Nesta seção

TópicoDescrição

Diretrizes para a interação do usuário

Essas diretrizes ajudam você a criar experiências de interação com o usuário de forma intuitiva e imersiva para o aplicativo do Tempo de Execução do Windows em DirectX com C++, oferecendo funcionalidade consistente a todos os usuários, seja qual for o dispositivo ou o método de entrada utilizado.

Reagindo à entrada por toque

Os eventos de toque são manipulados da mesma maneira que os eventos de mouse e caneta: por um tipo de entrada genérica chamada ponteiro. Esse ponteiro representa os dados de posição da tela a partir da fonte de entrada ativa atual. Neste documento falamos sobre como você pode dar suporte à entrada por toque em seu aplicativo do Tempo de Execução do Windows em DirectX com C++.

Desenvolvendo controles de mouse

Em jogos, o mouse é uma opção de controle comum que é familiar para muitos jogadores, além de ser essencial para muitos gêneros de jogos, incluindo atiradores em primeira e terceira pessoas, e jogos de estratégia em tempo real. Aqui discutimos a implementação de controles relativos de mouse, que não usam o cursor do sistema e não retornam coordenadas absolutas da tela; em vez disso, rastreiam o delta de pixel entre os movimentos do mouse.

Dando suporte à orientação de tela

Nós discutiremos neste documento as práticas recomendadas para controlar a rotação da tela no aplicativo da Windows Store usando DirectX para que o hardware gráfico do dispositivo do Windows 8 seja usado de forma eficiente.

 

Tópicos relacionados

Criando uma interface do usuário (DirectX e C++)
Desenvolvendo aplicativos (C++ e DirectX)

 

 

Mostrar:
© 2016 Microsoft