Несколько разрешений на Windows Phone 8.1
Я перехожу на WP8.1, и для него поддерживаются разные разрешения, поэтому мне нужно создать правильные ресурсы для каждого коэффициента масштабирования.
Следуя этому руководству, я обнаружил, что могу использовать простые соглашения об именах, и соответствующее изображение будет автоматически загружено без необходимости управлять им из кода.
То, что руководство не говорит, и я не могу найти это нигде, это то, что должен быть оригинальный размер.
Мне нужно знать, какое из них является разрешением, которое соответствует коэффициенту масштабирования 100, чтобы я мог рассчитать размер масштабированных изображений.
У вас есть идеи по этому поводу?
Существует много документации для приложений Магазина Windows (я не использую Silverlight), но кажется, что все всегда связано с рабочим столом / планшетами, даже если есть значок телефона.
1 ответ
Пожалуйста, обратитесь к разделу "1.ai" в качестве руководства ( http://msdn.microsoft.com/library/windows/apps/xaml/hh965325.aspx), упомянутого вами. Вам нужно создать изображение с 96 DPI, учитывая 100% масштаб.
Я также рекомендовал обратиться к руководству, приведенному в этой ссылке http://msdn.microsoft.com/en-US/library/windows/apps/xaml/hh465362.aspx. Смотрите ниже заявление по предоставленной ссылке.
"Приложения среды выполнения Windows (которые работают в Windows, Windows Phone или в обоих случаях) автоматически масштабируются системой для обеспечения стабильной читаемости и функциональности независимо от плотности пикселей экрана".
А также ниже одного.
"Windows определяет, какое плато масштабирования использовать, на основе физического размера экрана, разрешения экрана, DPI экрана и форм-фактора".
Надеюсь это поможет.