Version

UltraLiveTileViewMetrics Class

Exposes metrics related properties for each of the four relative screen resolutions at which a tile may be displayed.
Syntax
Remarks

One aspect of the Windows 8 user experience relates to screen resolution. Unlike platforms where the hardware and software are tightly coupled, Windows can be run on a variety of devices and configurations. This implies that different users of the same application can have widely disparate machine configurations.

Consider the case where the same application is run by one user on a desktop with a relatively low-resolution monitor, and another with a high-resolution tablet. A user interface element with a fixed pixel size will appear considerably smaller on the high-resolution monitor when compared to the same element on a low-resolution desktop. In the current technological environment, where touch-enabled devices are more prevalent, this can adversely affect an application's usability.

Live tiles are displayed at different sizes depending on the current resolution of the user's display adapter, as outlined in the following table:

ResolutionScale Default size (square) Scale
Scale80Percent 120 X 120 80%
Scale100Percent 150 X 150 100%
Scale140Percent 210 X 210 140%
Scale180Percent 270 X 270 180%

The UltraLiveTileViewMetrics class provides a way for the developer to override the default size of resolution-specific values such as tile size and spacing, font size, etc.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also