Windows: Как проверить пользовательский интерфейс с высоким разрешением?

я хочу проверить, как мое приложение реагирует наhighнастройки -dpi. Я не имею в виду 120 точек на дюйм. я хочу проверить более высокие настройки dpi, такие как:

150dpi 300dpi 600dpi 1000dpi 1200dpi

Видеокарта моей машины разработки не может работать с разрешением, требуемым для разрешения 300 точек на дюйм (или даже 150 точек на дюйм).

Предполагая, что интерфейс предназначен для & apos;fit& APOS; на дисплее с 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 Это). Но видеокарта s3 Trio 32/64, которую эмулирует VirtualPC, достигает1600x1200 (т.е. 150 точек на дюйм).

я также задавался вопросом, может быть, есть некоторыеvirtual video card драйвер, который может действовать как видеокарта - способный с высоким разрешением, но отображающий себя масштабированный на моем родном рабочем столе.

Есть идеи?

References MSDN - How to Ensure That Your Application Displays Properly on High-DPI Displays MSDN: Writing High-DPI Win32 Applications MSDN: Tutorial: Writing High-DPI Win32 Applications MSDN - Pixel Density and Usability Engineering Windows 7 Blog: Follow-up on High DPI resolution Greg Schechter's Blog - High DPI Support in Windows Vista Aero

Ответы на вопрос(5)

Ваш ответ на вопрос