Skip to content

Comparison of capture methods

Blinue edited this page May 19, 2024 · 2 revisions

Magpie provides several capture methods. They have their pros and cons in different scenarios. For general purposes, it's recommended to use Graphics Capture, as it provides the best compatibility and smoothness.

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 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.