Я хочу проверить, как мое приложение реагирует на настройки high -dpi.я не просто имею в виду 120 точек на дюйм.я хочу проверить более высокие настройки dpi, такие как:
- 150 точек на дюйм
- 300 точек на дюйм
- 600 точек на дюйм
- 1000 точек на дюйм
- 1200 точек на дюйм
Видеокарта моей машины разработки не может выполнять разрешения, требуемые для разрешения 300 точек на дюйм (или даже 150 точек на дюйм).
Предполагается, что интерфейс рассчитан на ' fit 'на дисплее с 768 строками (например, 1024x768) разрешение, требуемое для настроек с более высоким разрешением, должно быть:
Normal Wide-Screen Frame Buffer
dpi Resolution Resolution Zoom Size (MiB)
======= ============ ============ ====== ============
96 1024 x 768 1280 x 768 100% 3.75
113 1200 x 900 1440 x 900 117% 4.96
120 1280 x 960 1536 x 960 125% 5.63
131 1400 x 1050 1680 x 1050 137% 6.73
150 1600 x 1200 1920 x 1200 156% 8.70
300 3200 x 2400 3840 x 2400 313% 35.26
600 6400 x 4800 7680 x 4800 625% 140.63
1,000 10667 x 8000 12800 x 8000 1,042% 390.63
Требуемое разрешение становится довольно высоким, даже при разрешении 150 точек на дюйм.
я думал о чем-то вроде запуска программного обеспечения на VirtualPC , с виртуальной машиной, работающей 6400x4800 - и затем с помощью VNC для подключения квиртуальная машина.Затем он может масштабировать содержимое в соответствии с моим монитором.Хотя я теряю точность отображения с высоким разрешением, я могу хотя бы посмотреть на него, взаимодействовать с ним (то есть test it).Но видеокарта s3 Trio 32/64, которую VirtualPC эмулирует, достигает максимума 1600x1200 (т. Е. 150 точек на дюйм).
Мне также было интересно, может быть, есть какая-нибудь виртуальная видеокарта есть драйвер, который может работать как видеокарта - способная с высоким разрешением, но отображает себя в масштабе на моем родном рабочем столе.
Есть идеи?
Ссылки