Масштабируемые ресурсы для экрана-заставки в UWP

В файле appxmanifest есть пять вариантов экрана-заставки: 620x300, 775x375, 930x450, 1240x600 и 2480x1200.

У меня есть следующие разрешения на моем 15-дюймовом ноутбуке:

1366x768 (рекомендуется)

1360x768

1280x720

1280x600

1024x768

800x600

Мой вопрос в том, если я предоставлю все пять изображений в appxmanifest для экрана-заставки, как они повлияют на разные решения моего ноутбука. Я просмотрел блоги MSDN, в которых упоминается некоторый коэффициент масштабирования. Я также заметил, что каждому изображению экрана-заставки соответствует такое имя, как «SplashScreen.scale-100», «SplashScreen.scale-125», «SplashScreen.scale-150», «SplashScreen.scale-200» и «SplashScreen .шкала-400"..

На самом деле это вопрос очень начального уровня, но я немного озадачен всеми этими


person Yeasin Abedin Siam    schedule 27.04.2016    source источник
comment
Ваш ноутбук имеет 15-дюймовый монитор с разрешением 1366x768, поэтому, допустим, он будет использовать все изображения в масштабе 100. Эти изображения будут выглядеть хорошо (без пикселей). Допустим, у него разрешение 1920x1080. Изображения по-прежнему будут выглядеть великолепно, даже если вы используете масштаб 70. А теперь представьте 1920х1080 на 32 экране. если у вас нет масштаба 140 или 180, он будет использовать 100. Изображения будут выглядеть плохо с пикселями.   -  person Stamos    schedule 27.04.2016


Ответы (1)


У вас есть минутное видео, объясняющее Масштабирование и эффективные пиксели в приложениях UWP. Кроме того, Store выбирает ресурсы для загрузки на основе DPI устройства. Загружаются только те активы, которые лучше всего соответствуют устройству. Кстати, не стесняйтесь добавлять максимум активов.

Чтобы помочь вам, следующее расширение может сгенерировать для вас другой размер.

Расширение генератора плиток UWP для визуального Студия

person Jean-Sébastien Dupuy    schedule 27.04.2016