Bazı win apis kullanarak MEmu öykünücüsü ekranını yakalamaya çalışıyorum, fakat denediğim her şey siyah bir ekran almaya devam ediyor, ekran görüntüsü doğru boyutta ancak hepsi siyah. İşte MEmu öykünücüsü ekranını yakalama
şimdi kullanıyorum bazı kod:IntPtr hwnd = Process.GetProcessByName("Memu")[0].MainWindowHandle; //Gets the first process
RECT2 rc;
GetWindowRect(hwnd, out rc);
Bitmap bmp = new Bitmap(rc.Width, rc.Height, System.Drawing.Imaging.PixelFormat.Format24bppRgb);
Graphics gfxBmp = Graphics.FromImage(bmp);
IntPtr hdcBitmap = gfxBmp.GetHdc();
PrintWindow(hwnd, hdcBitmap, 1);
gfxBmp.ReleaseHdc(hdcBitmap);
gfxBmp.Dispose();
bmp.Save("test.png");
sanal makinede android çalışır (muhtemelen sanal Box) benziyor, değil sorun buysa ve bunun gibi sanal ekranları yakalamanın bir yolu varsa.