Essa é mais uma pergunta em aberto, mas espero ter uma boa idéia de como evitar o problema.
Ao jogar jogos no Windows, talvez eu queira ALT-TAB. Alguns jogos não têm problemas, outros não são tão fáceis: eles podem levar o AGES para trocar e voltar. Alguns são propensos a bater ou a comportamentos estranhos, como distorção gráfica ou som gaguejante.
Eu só me pergunto o que causa esse comportamento? Isso é mais uma coisa do DirectX ou do OpenGL? É causado pelo fato de os jogos serem 'inteligentes' e fazer cache / limpar o cache sempre que as configurações da tela são alteradas? (Presumo que eles recebam algum tipo de sinal quando ALT-TAB?)
Não tenho nenhum problema, mas gostaria de saber o que evitar e que truque 'inteligente' pode causar esse tipo de experiência horrível para o cliente?