Пример #1
0
        private void TouchedUp(object sender, PointerEventArgs e)
        {
            var x = Convert.ToUInt16(e.Position.X.Inbetween(0, 800) / 800.0 * ushort.MaxValue);
            var y = Convert.ToUInt16(e.Position.Y.Inbetween(0, 480) / 480.0 * ushort.MaxValue);

            var data = (uint)(x << 16) | (uint)(y << 0);

            var upInfo = new InjectedInputMouseInfo
            {
                DeltaX       = 0,
                DeltaY       = 0,
                MouseData    = data,
                MouseOptions = InjectedInputMouseOptions.LeftUp | InjectedInputMouseOptions.Absolute
            };

            _inputInjector.InjectMouseInput(upInfo.ToEnumerable());
        }