OSDN Git Service

スケールの計算はよく使うので共通化した
authorgdkhd812 <test@yahoo.co.jp>
Thu, 6 Apr 2017 03:42:34 +0000 (12:42 +0900)
committergdkhd812 <test@yahoo.co.jp>
Thu, 6 Apr 2017 03:42:34 +0000 (12:42 +0900)
Core/Direct2D/D2DRenderCommon.cs
WPF/FooEditEngine/Direct2D/D2DRender.cs

index 96e00e0..3074cbd 100644 (file)
@@ -915,6 +915,13 @@ namespace FooEditEngine
             throw new NotImplementedException();
         }
 
+        public double GetScale()
+        {
+            float dpi;
+            this.GetDpi(out dpi, out dpi);
+            return dpi / 96.0;
+        }
+
         protected virtual void DestructRender()
         {
             throw new NotImplementedException();
index 223eedf..1c1edd8 100644 (file)
@@ -414,13 +414,6 @@ namespace FooEditEngine.WPF
         {
         }
 
-        public double GetScale()
-        {
-            float dpi;
-            this.GetDpi(out dpi, out dpi);
-            return dpi / 96.0;
-        }
-
         public override void GetDpi(out float dpix, out float dpiy)
         {
             var dpiXProperty = typeof(SystemParameters).GetProperty("DpiX", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static);