Commit graph

17 commits

Author SHA1 Message Date
刘旭
11f9f6999c feat: 初始化捕获 2023-06-11 20:57:46 +08:00
刘旭
3ed697cba0 feat: Graphics Capture 2023-06-11 20:39:29 +08:00
刘旭
a9d85dde44 chore: 删除现有代码 2023-06-05 19:39:27 +08:00
刘旭
00f0863fe4 fix: Graphics Capture 只在 Win11 中回落到屏幕捕获
Win10 中会有黄色边框
2023-03-14 20:59:37 +08:00
刘旭
51b845d384 fix: 修复存在未知效果时崩溃的问题 2023-03-04 15:32:23 +08:00
刘旭
dbedf20f34 fix: 修复部分游戏缩放后 Alt+Tab 列表中出现两个窗口的情况 2023-03-03 21:11:56 +08:00
刘旭
9aae602d45 fix: Graphics Capture 更早还原源窗口样式 2023-03-03 14:32:58 +08:00
刘旭
56aad7636d feat: 优化 Graphics Capture
1. 不再尝试删除 WS_EX_TOOLWINDOW 样式,因为 WS_EX_APPWINDOW 的优先级高于 WS_EX_TOOLWINDOW fixes #464
2. 如果改变窗口样式后捕获失败,尝试使用 ITaskbarList 添加任务栏图标,最后回落到屏幕捕获
2023-03-03 14:17:17 +08:00
刘旭
d3f1d5f80f fix: 修复与 RTSS 的兼容性
现在存在黑边时每帧渲染前都会清空后缓冲区。这在一些显卡上会降低性能,以后分离光标渲染时这里需要优化
2022-11-22 14:49:11 +08:00
刘旭
a5255e7321 fix: 修复缩放线程有几率卡死的问题 2022-11-18 21:11:16 +08:00
刘旭
e13424fbee refactor: 缩放线程更改为 STA,更改了 Graphics Capture 捕获模式的实现方式 2022-11-18 20:05:39 +08:00
刘旭
21e07884cc refactor: 优化操作系统版本检测 2022-11-12 17:11:59 +08:00
刘旭
593ead61d8 fix: 修复断言错误 2022-09-09 22:36:51 +08:00
刘旭
ada0c6d13f fix: 时间线的效果名不显示路径 2022-09-08 22:12:39 +08:00
刘旭
4ee4e82325 fix: 修复光标消失问题 2022-09-08 21:49:19 +08:00
刘旭
37e584b5d6 chore: 更新命名空间 2022-08-29 12:35:45 +08:00
刘旭
611774aef6 chore: 将 Runtime 重命名为 Magpie.Core 2022-08-29 11:56:22 +08:00
Renamed from src/Runtime/GraphicsCaptureFrameSource.cpp (Browse further)