Поддерживает ли WinRT/Metro несколько мониторов?

Я хочу создать приложение с несколькими сенсорными поверхностями, желательно с использованием API-интерфейсов Metro/WinRT. Однако большая часть того, что я читал, указывает на то, что Metro ограничен одним (основным?) монитором. Это правда?


person Andy S    schedule 27.09.2011    source источник


Ответы (3)


Приложения в стиле Metro работают в полноэкранном режиме, только в одном экране. Невозможно иметь приложение с двумя экранами.

person Steve Rowe    schedule 27.09.2011
comment
Это отстой почти бросает вызов всему многоэкранному прогрессу. Я надеюсь, что MS решит это исправить, потому что невозможно запускать приложения на нескольких экранах. - person Schalk; 01.10.2012
comment
Поддержка нескольких экранов была добавлена ​​в Windows 8.1 для приложений Магазина. Смотрите мой другой ответ. - person Kraig Brockschmidt - MSFT; 12.12.2014

Я тестировал Win8 с несколькими мониторами. Метро-интерфейс всегда доступен только на одном мониторе, а на другом всегда отображается «традиционный» рабочий стол. Вы можете переключать монитор, на котором отображается пользовательский интерфейс Metro, но не можете отображать его на обоих.

person ColinE    schedule 27.09.2011
comment
Спасибо, пора написать MS сообщение, что это отстой. - person Lothar; 28.09.2011
comment
@Lothar, не забудьте написать Samsung, что они должны разработать вкладку Galaxy с двумя головками ;) - person springy76; 08.12.2011

Microsoft услышала этот запрос и добавила поддержку нескольких мониторов в Windows 8.1. См. пространство имен Windows.UI.ViewManagement, в частности, ProjectionManager и классы ApplicationViewSwitcher. Для этого также есть пример прогноза.

person Kraig Brockschmidt - MSFT    schedule 15.07.2013