1 Comparison of capture methods
刘旭 edited this page 2023-03-26 20:50:45 +08:00

Magpie provides several capture methods. They have their pros and cons in different scenarios.

Graphics Capture Desktop Duplication GDI DwmSharedSurface
Supports DirectComposition (e.g. UWP) Yes Yes No No
Supports recording/streaming No under extreme conditions[1] No Yes Yes
Support the source window to span multiple screens No under extreme conditions[1] No Yes Yes
Ignores DPI virtualization[2] No No Yes Yes
Notes The most recommended capture method Requires Win10 v2004, suitable for games with more static frames[3], could capture pop-ups Low VRAM usage

[1]: (1) The source window does not support regular window capture. (2) The operating system is Windows 11.

[2]: The system will perform bicubic interpolation upscaling to windows that do not support DPI scaling. The capture methods supporting this options captures the images before such scaling.

[3]: The Desktop Duplication mode effectively reduces the power consumption if there are many static frames.