Update README.md

This commit is contained in:
刘旭 2021-12-23 11:16:24 +08:00 committed by GitHub
commit 093d080d49
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -4,7 +4,7 @@
[![All Contributors](https://img.shields.io/github/all-contributors/Blinue/Magpie)](#%E8%B4%A1%E7%8C%AE%E8%80%85-)
[![许可](https://img.shields.io/github/license/Blinue/Magpie)](./LICENSE)
Magpie 可以将任意窗口放大至全屏,支持多种高级缩放算法,如 Lanczos、[Anime4K](https://github.com/bloc97/Anime4K)、[FSR](https://github.com/GPUOpen-Effects/FidelityFX-FSR)、[FSRCNNX](https://github.com/igv/FSRCNN-TensorFlow) 等。
Magpie 可以将任意窗口放大至全屏,支持多种高级缩放算法,如 Lanczos、[Anime4K](https://github.com/bloc97/Anime4K)、[FSR](https://github.com/GPUOpen-Effects/FidelityFX-FSR)、[FSRCNNX](https://github.com/igv/FSRCNN-TensorFlow)等。
主要用于游戏窗口的放大显示,适用于不支持全屏模式,或者内置的全屏模式会使画面模糊的情况。
@ -47,30 +47,32 @@ Magpie 可以将任意窗口放大至全屏,支持多种高级缩放算法,
4. ACNet[ACNetGLSL](https://github.com/TianZerL/ACNetGLSL)的移植。适合动画风格的图像和视频放大。
5. Anime4K开源的高质量的实时动漫缩放/降噪算法。
6. RAVU见 [About RAVU](https://github.com/bjin/mpv-prescalers#about-ravu)。此预置使用 zoom 变体。
7. Integer Scale将每个像素放大整数倍可以完整保留原图像的视觉效果。预置了2x和3x两种放大倍率。
7. CRT-Geom最流行的 CRT 滤镜之一,推荐自行配置参数。见 [Emulation General Wiki](https://emulation.gametechwiki.com/index.php/CRT_Geom)。
8. Integer Scale将每个像素放大整数倍可以完整保留原图像的视觉效果。预置了2x和3x两种放大倍率。
#### 捕获模式
指示程序如何捕获源窗口图像。
指示程序如何捕获源窗口图像,它们的适用场景见[捕获模式对比](https://github.com/Blinue/Magpie/wiki/捕获模式对比)
1. Graphics Capture使用 [Screen Capture API](https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/screen-capture) 捕获窗口,最推荐的方法。此 API 从 Windows 10, v1903 开始提供。
2. GDI使用 GDI 捕获源窗口。和 Graphics Capture 相比 CPU 占用更少。
3. DwmSharedSurface使用未公开的 DwmSharedSurface API 捕获窗口。
1. Graphics Capture使用 [Screen Capture API](https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/screen-capture) 捕获窗口,最推荐的方法。此 API 从 Win10 v1903 开始提供。
2. Desktop Duplication使用 [Desktop Duplication API](https://docs.microsoft.com/en-us/windows/win32/direct3ddxgi/desktop-dup-api) 捕获窗口,相比 Graphics Capture 可以捕获到更多类型的窗口。此 API 从 Win10 v2004 开始提供。
3. GDI使用 GDI 捕获源窗口。和 Graphics Capture 相比 CPU 占用更少。
4. DwmSharedSurface使用未公开的 DwmSharedSurface API 捕获窗口。
## 系统需求
1. Windows 10/11
2. DirectX 功能级别 11
3. [.NET 6 运行时](https://dotnet.microsoft.com/download)
4. [MSVC 2005-2022 运行时](https://docs.microsoft.com/cpp/windows/latest-supported-vc-redist?view=msvc-170)
4. [MSVC 2015-2022 运行时](https://docs.microsoft.com/cpp/windows/latest-supported-vc-redist)
## 使用提示
1. 如果你设置了 DPI 缩放,而要放大的窗口不支持(表现为画面模糊),建议首先进入该程序的兼容性设置,将“高 DPI 缩放替代”设置为“应用程序”。
1. 如果你设置了 DPI 缩放,而要放大的窗口没有高 DPI 支持,推荐首先进入该程序的兼容性设置,将“高 DPI 缩放替代”设置为“应用程序”。
![高DPI设置](img/高DPI设置.png)
2. 一些游戏支持调整窗口的大小,但只是简单的使用线性缩放,这时请先将其设为原始分辨率。
2. 一些游戏支持调整窗口的大小,但只使用简单的缩放算法,这时请先将其设为原始(最佳)分辨率。
## 贡献者 ✨