C# WPF PixelsPerDip

VisualTreeHelper.GetDpi(Visual visual).PixelsPerDip возвращает PixelsPerDip, значит ли это что у разных графических элементов может отличатся DPI и PixelsPerDip?

Microsoft говорит

The Pixels Per Density Independent Pixel value, which is the equivalent of the scale factor. For example, if the DPI of a screen is 120 (or 1.25 because 120/96 = 1.25) , 1.25 pixel per density independent pixel is drawn. DIP is the unit of measurement used by WPF to be independent of device resolution and DPIs.

ok, значит DPI делим на 96 и получаем PixelsPerDip? но здесь DPI одно число а Graphics например дает DpiX и DpiY как тогда считать? Что если DpiX !=DpiY?


Ответы (0 шт):