/ / DirectX no Windows 7 (11) e no Windows 8 (11.1) - janelas, api, directx, processamento de vídeo

DirectX no Windows 7 (11) e Windows 8 (11.1) - janelas, api, directx, processamento de vídeo

No Windows 8, quando você minimiza um jogo e trocapara trás novamente, então o jogo será exibido muito rápido. Parece que a tela estava pronta antes mesmo de você dizer ao seu PC para mostrar o jogo. Quando você faz o mesmo no Windows 7, demora um segundo até você ver o jogo. Desta vez, parece que o Direct X foi suspenso e a placa de vídeo precisa de tempo para preparar a tela.

Então a questão é: o Windows 8 renderiza o jogo em segundo plano e o Windows 7 começa a renderizar quando ele será exibido? Ou isso é porque uma mudança na API do Windows?

Respostas:

1 para resposta № 1

Você usa o mesmo hardware e o tempo de execução do DirectX?biblioteca para o seu teste? Eu não acho que isso é um problema de desempenho relacionado ao sistema operacional, uma vez que a maioria do programa / jogo DirectX interromperá a renderização quando eles foram minimizados, a fim de liberar o tempo de CPU para outros programas