If I start a Modern-UI app and then switch to a different app or a normal program running on the desktop, what happens to the first app?
O aplicativo insere um estado suspenso - você pode verificar seus recursos no gerenciador de tarefas.
Os aplicativos serão suspensos quando você não estiver usando, pois isso é para o desempenho. Quando suspenso, você não sentirá o atraso do seu sistema (isto é, lentidões atribuídas à execução de um aplicativo intensivo em segundo plano).
O Windows 8 foi projetado para manter em mente que quando qualquer aplicativo em segundo plano não estiver ativo, ele não deverá usar muita CPU, portanto, seu sistema terá um bom desempenho no aplicativo ativo.
Qualquer aplicativo estilo Metro está em um dos quatro estados de ciclo de vida a qualquer momento:
- Não está sendo executado
- executando
- Suspenso
- Terminado
À medida que o aplicativo transita entre estados, ele recebe eventos de ciclo de vida que ajudam a fornecer uma experiência consistente e de alto desempenho para o usuário.
ExistemalgunsblogsdoMSDNquepodemajudá-loaimplementaroquevocêdeseja.