Como Aaron explicou, é uma questão simples de matemática. Ou seja, enquanto duplicar, triplicar, etc. resulta em cada pixel sendo simplesmente ampliado (cada pixel se torna um bloco de quatro, nove, etc. pixels), escalando em 1.25x, etc. fornece resultados fracionários.
Explicação técnica
Por exemplo, se você quiser ampliar uma área da tela com 10 pixels de largura, duplicá-la é simplesmente uma questão de fazer uma área de 20 pixels e copiar cada pixel de origem duas vezes. Mas o que acontece se você quiser fazer 1.5x? Você precisa criar uma imagem com 15 pixels de largura, mas não há meio-pixel ( subpixel rendering não obstante, você tem que dobrar todos os outros pixels .
Agora imagine tentar aumentar para 175%. Você teria que fazer uma imagem com 17,5 pixels de largura. Espere, o que? Como você cria uma imagem de 17,5 pixels? Você não pode! Você tem que arredondar para 17 ou 18 pixels de largura, então dobrar apenas alguns dos pixels usando alguma fórmula ainda mais confusa. Isso torna o resultado ainda mais desagradável de se ver e difícil de ler.
Trabalho ao redor
A sua melhor aposta é usar um programa diferente que use matemática avançada para dimensioná-lo bem, de forma semelhante a como os emuladores costumam empregar diferentes filtra para escalar consoles de videogame de baixa resolução para monitores de alta resolução.
Infelizmente, não há atualmente nenhuma ferramenta de ampliação / ampliação do Windows que ofereça suporte a filtragem avançada de zoom e por fração (minha ferramenta go-to, Xoomer acaba por não suportar também). Eu conheço alguns programas que têm potencial:
-
O Mooz tem uma interface agradável e minimalista com bons resultados, mas o zoom não parece funcionar, então não sei dizer se é possível faça o zoom fracionário.
-
A Ampliador de Tela tem vários recursos sofisticados, incluindo vários filtros que podem deixar os resultados uniformes e excelentes, além de possuir zooming fracionário , mas apenas para down -scaling! Ou seja, encolhendo para menos de 1x (o que nenhuma outra ferramenta de ampliação que eu possa encontrar faz).
-
A Lupa Virtual também possui muitos recursos. O único nível de zoom fracionário que ele suporta é 1.5x (que ainda é mais do que outras ferramentas), e embora pareça muito melhor que a Lente de Aumento do Windows em 1.5x, pode ser melhor com alguma filtragem).
Embora nenhum deles se encaixe perfeitamente no projeto, o lado bom é que as ferramentas acima são todas de código aberto e disponíveis no SourceForge, para que você possa facilmente inserir uma solicitação de recurso para que elas adicionem os recursos necessários.