Modo de janela versus modo de tela inteira
Os aplicativos Direct3D podem ser executados em um destes modos: janela ou tela inteira. No modo de janela, o aplicativo compartilha o espaço disponível na tela da área de trabalho com todos os aplicativos em execução. No modo de tela inteira, a janela em que o aplicativo é executado abrange a área de trabalho inteira, ocultando todos os aplicativos em execução (incluindo o ambiente de desenvolvimento). Jogos normalmente usam o modo de tela inteira por padrão para imergir o usuário no jogo, ocultando todos os aplicativos em execução.
As diferenças de código entre o modo de tela inteira e modo de janela são muito pequenas.
Como um aplicativo em execução no modo de tela inteira assume a tela, depurar o aplicativo requer um monitor separado ou o uso de um depurador remoto. Uma vantagem de um aplicativo de modo de janela é que você pode percorrer o código em um depurador sem vários monitores ou um depurador remoto.
Tópicos relacionados