No meu jogo XNA no modo janela, quando o usuário redimensiona a janela, o jogo para de atualizar a janela e o último quadro desenhado é esticado e distorcido até que o usuário libere o mouse e o redimensionamento seja concluído.
Existe alguma maneira de o jogo continuar rodando "normalmente", atualizando quadros e redesenhando a tela durante o evento de redimensionamento?
Sei que manter o loop de renderização durante o redimensionamento pode não ser possível ou recomendado, porque os recursos gerenciados por hardware são continuamente criados e destruídos, mas existe alguma maneira de interromper o alongamento feio? Idealmente, deixando o quadro existente sem escala no canto superior esquerdo ou com uma tela preta, se isso não for possível.