예제 #1
0
        public Region AdjustRegion(Region inputRegion, Size deviceLogicalViewportSize)
        {
            if (viewportMetaTag_.FollowDeviceWidth)
            {
                return(inputRegion);
            }
            float  widthRatio     = (float)inputRegion.Width / deviceLogicalViewportSize.Width;
            Region adjustedRegion = new Region(inputRegion.Left, inputRegion.Top, deviceLogicalViewportSize.Width, (int)Math.Round(inputRegion.Height / widthRatio));

            return(adjustedRegion);
        }
예제 #2
0
 internal new bool ScreenToLastScreenshot(
     Rectangle control,
     out Region controlRegion)
 {
     return(base.ScreenToLastScreenshot(control, out controlRegion));
 }
예제 #3
0
 public Region AdjustRegion(Region inputRegion, Size deviceLogicalViewportSize)
 {
     return(inputRegion);
 }