示例#1
0
        public static byte[] WinPicture(IntPtr hwnd, int compression = 50)
        {
            ScreenCapture sc  = new ScreenCapture();
            Image         pic = sc.CaptureWindow(hwnd);

            using (MemoryStream ms = Compress.DoIt(pic, compression)) {
                return(ms.ToArray());
            }
        }
示例#2
0
        public static byte[] GetScreen(int compression = 50)
        {
            ScreenCapture sc  = new ScreenCapture();
            Image         img = sc.CaptureScreen();

            using (MemoryStream ms = Compress.DoIt(img, compression)) {
                return(ms.ToArray());
            }
        }