mirror of
https://github.com/Blinue/Magpie.git
synced 2026-06-24 02:04:10 +00:00
18 lines
1.2 KiB
Markdown
18 lines
1.2 KiB
Markdown
Magpie provides several capture modes. They have their pros and cons in different scenarios.
|
|
|
|
| | Graphics Capture | Desktop Duplication | GDI | DwmSharedSurface |
|
|
| :---: | :---: | :---: | :---: |:---: |
|
|
| System requirement | Win10 v1903 | Win10 v2004 | None | None |
|
|
| CPU utilization | High | Low | Low | Low |
|
|
| Supports DirectComposition (e.g. UWP) | Yes | Yes | No | No |
|
|
| Supports recording/streaming | No under extreme conditions<sup>[1]</sup> | No | Yes | Yes |
|
|
| Support the source window to span multiple screens | No under extreme conditions<sup>[1]</sup> | No | Yes | Yes |
|
|
| Ignores DPI virtualization<sup>[2]</sup> | No | No | Yes| Yes |
|
|
| Notes | Recommended for 3D games | Suitable for games with more static frames<sup>[3]</sup>, could capture pop-ups | | Low VRAM usage |
|
|
|
|
|
|
[1]: (1) The source window does not support the common Graphics Capture (2) The system is Win10 v2004 or later
|
|
|
|
[2]: The system will perform bicubic interpolation upscaling to windows that do not support DPI scaling. The capture modes 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.
|