Esempio n. 1
0
        public void GetSingleFrame_GetsFrameFromScreen_Screenshot()
        {
            Rectangle resolution = Screen.PrimaryScreen.Bounds;
            var       frame      = ScreenCapturer.GetSingleFrame();

            Assert.AreEqual(true, frame != null);
            Assert.AreEqual(resolution.Height, frame.Height);
            Assert.AreEqual(resolution.Width, frame.Width);
        }
Esempio n. 2
0
        public LedPositionWindow()
        {
            InitializeComponent();

            im            = new ImageManipulator();
            frame         = ScreenCapturer.GetSingleFrame();
            this.Width    = (int)(frame.Width * windowSizePercent / 100);
            this.Height   = (int)(frame.Height * windowSizePercent / 100);
            pb_main.Image = im.ResizeImage(frame, pb_main.Width, pb_main.Height);
        }
Esempio n. 3
0
 private void LedPositionConfig_ResizeEnd(object sender, EventArgs e)
 {
     frame         = ScreenCapturer.GetSingleFrame();
     pb_main.Image = im.ResizeImage(frame, pb_main.Width, pb_main.Height);
 }