A la quête du pixel-perfect : Windows Runtime (Windows Store Apps)

Posted by & filed under Non classé.

Au menu du jour, je vous propose un petit helper tout simple pour vous aider à faire du pixel perfect dans vos applications Windows Store.
Il permet via la classe DisplayInformation de déterminer le ratio courant de mise à l’échelle de l’UI (c-a-d le ratio entre les pixels logiques utilisés dans le XAML et les pixels physiques sur l’écran du device final).

Il permet de convertir une taille logique en taille physique. Je m’en sers par exemple dans mes applications pour demander des images aux webservices qui font pile poil la bonne taille en fonction de l’écran de l’utilisateur final.
Un user avec un écran 800×480 fera des économies de bande passante en téléchargeant de plus petites images alors que le possesseur d’un écran 1920×1080 profitera pleinement de la finesse de son écran.

Comments are closed.