Exemplo n.º 1
0
 /// <inheritdoc/>
 public bool Equals([AllowNull] System.Windows.DpiScale other)
 {
     return
         (Precision.AlmostEqual(this.DpiScaleX, other.DpiScaleX) &&
          Precision.AlmostEqual(this.DpiScaleY, other.DpiScaleY));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DpiScale"/> structure.
 /// </summary>
 /// <param name="dpiScale">DPI scale on the X axis.</param>
 public DpiScale(System.Windows.DpiScale dpiScale)
 {
     dotsPerInchX = (uint)dpiScale.PixelsPerInchX;
     dotsPerInchY = (uint)dpiScale.PixelsPerInchY;
 }
Exemplo n.º 3
0
 public static DpiScale Into(this WpfDpiScale dpi) =>
 new DpiScale((float)dpi.DpiScaleX, (float)dpi.DpiScaleY);