Exemple #1
0
        public Tuple <double, double> GetAbsolutePercentFromRelativePercent(double percentX, double percentY,
                                                                            ICapturer capturer)
        {
            var absoluteX = capturer.CurrentScreenBounds.Width * percentX + capturer.CurrentScreenBounds.Left -
                            capturer.GetVirtualScreenBounds().Left;
            var absoluteY = capturer.CurrentScreenBounds.Height * percentY + capturer.CurrentScreenBounds.Top -
                            capturer.GetVirtualScreenBounds().Top;

            return(new Tuple <double, double>(absoluteX / capturer.GetVirtualScreenBounds().Width,
                                              absoluteY / capturer.GetVirtualScreenBounds().Height));
        }