Проверьте, что это за устройство (ПК / планшет) в Windows 8

Кто-нибудь здесь знает, как проверить, на каком устройстве работает приложение в Windows 8?

Предпочтительно версия Directx + Xaml.

Спасибо

0

Решение

Когда мы разрабатывали Windows 8, мы специально сделали так, чтобы «планшет» и «ПК» были одним и тем же. Если вы посмотрите на новое поколение аппаратного обеспечения (ультрабуки, которые не подключаются к планшетам, ноутбуки на базе ARM и т. Д.), Вы поймете, почему разработчик приложения не может гарантировать, что устройство является » планшет «или» ПК «. Вы можете объединить несколько проверок возможностей, чтобы сделать предположение, но вы рискуете непреднамеренно вызвать плохой пользовательский опыт для неожиданного варианта использования.

В ожидании ответов «Но Apple …»: Это отличается для экосистемы Apple, потому что их аппаратное обеспечение ПК работает под управлением совершенно другой ОС, чем их планшет, и их платформа доступна только на небольшом количестве известных устройств Apple. Это также отличается, когда вы сравниваете телефоны с планшетами, потому что смартфон по сути является планшетом с меньшим экраном. Цель Windows — запускать на самых разных устройствах от самых разных производителей оборудования. Есть плюсы и минусы с обоими сценариями.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]