Search Issue Tracker
Fixed in 4.5.5
Votes
0
Found in
4.5.4f1
Issue ID
634153
Regression
No
Screen.dpi has incorrect value on Windows Phone 8.1
Steps to reproduce:
1. Download attached project
2. Build and run it as WP8 application. Take a note of reported Screen.dpi
3. Rebuild and run it as WP8.1 application. Reported Screen.dpi will be different.
Devices used:
Nokia Lumia 520:
WP8 - 234.4615 dpi
WP8.1 - 115.2 dpi
Nokia Lumia 1520:
WP8 - 365.76 dpi
WP8.1 - 211.2
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Universal 3D Sample project template takes a very long time to build.
- ShaderGraph tabs persist to projects that do not have that shader graph
- Sample Bezier node in VFX Graph breaks when the Particle count is higher than 32
- ArgumentException is thrown when modifying Transform values of properties with 'Arc' in the VFX Graph Blackboard
- Preview of the material is displayed incorrectly when the texture is assigned to its Base Map
bblizzard
Sep 23, 2014 10:24
If Unity is using DisplayInformation::LogicalDpi to obtain the DPI value, I think that this may be wrong. I've stumbled upon DisplayInformation::RawPixelsPerViewPixel (only available on WP, not on normal WinRT) and this might be the right one to use. Or RawDpiX and RawDpiY in Microsoft::Phone::Info::DeviceExtendedProperties.