Xu Liu
|
21e9b4c61a
|
feat: 添加错误消息
|
2022-01-19 19:10:36 +08:00 |
|
Xu Liu
|
ed6f644384
|
feat: 实现自定义裁剪功能
|
2022-01-18 18:58:25 +08:00 |
|
Xu Liu
|
0d122bab68
|
fix: 修复 Graphics Capture CPU 占用过高的问题
|
2022-01-02 12:07:58 +08:00 |
|
刘旭
|
6de6d1aee1
|
refactor: 将捕获模式分为两类:屏幕捕获和窗口捕获
尽量不直接使用 GetCaptureMode,而是将捕获模式的特性实现为公共方法
|
2021-12-29 14:15:07 +08:00 |
|
Xu Liu
|
47ba53d036
|
feat: Desktop Duplication 允许小的弹窗而不退出全屏
|
2021-12-26 16:38:59 +08:00 |
|
Xu Liu
|
a0bb07d0bf
|
fix: 修复 Graphics Capture 无法捕获某些窗口的问题
|
2021-12-16 18:40:04 +08:00 |
|
刘旭
|
aad9f261a1
|
chore: 修正部分格式
|
2021-12-13 16:12:20 +08:00 |
|
刘旭
|
cb702dea60
|
fix: 统一使用程序所在目录而不是工作目录
否则使用 CreateProcess 启动时会出错
|
2021-12-13 16:06:47 +08:00 |
|
刘旭
|
4e8c41ce50
|
feat: GraphicsCapture 失败时回落到屏幕捕获
|
2021-12-13 14:33:17 +08:00 |
|
Xu Liu
|
3404e510eb
|
refactor: FrameSource 初始化完成后再计算源窗口边框
因为 FrameSource 初始化过程中可能改变源窗口位置
|
2021-12-12 21:19:28 +08:00 |
|
Xu Liu
|
c783250cdf
|
feat: 系统不支持时隐藏 Graphics Capture 和/或 Desktop Duplication 捕获方式
梅开二度
|
2021-12-09 20:28:18 +08:00 |
|
Xu Liu
|
8a153d4787
|
perf: 优化 Desktop Duplication 的性能
|
2021-12-08 20:49:24 +08:00 |
|
刘旭
|
56a8b03c3a
|
feat: 保存图形适配器供 Desktop Duplication 使用
|
2021-12-07 13:05:46 +08:00 |
|
Xu Liu
|
738db504b2
|
feat: 实现 PrintWindow 捕获方式
速度很慢,暂不支持 UWP 窗口
|
2021-11-30 21:21:48 +08:00 |
|
Xu Liu
|
90459fe347
|
refactor: 优化初始化 winrt
|
2021-11-09 22:40:01 +08:00 |
|
Xu Liu
|
a75d54419a
|
feat: 实现托盘图标功能
|
2021-11-09 19:05:08 +08:00 |
|
刘旭
|
d6bfb04f04
|
chore: 合并 master
|
2021-11-09 13:05:21 +08:00 |
|
刘旭
|
b7558d0e30
|
chore: 迁移到 VS2022
|
2021-11-09 13:00:28 +08:00 |
|
Xu Liu
|
be01010eec
|
feat: GraphicsCapture 在Win11中不显示黄色边框
|
2021-11-08 21:05:00 +08:00 |
|
Xu Liu
|
89ae4695e5
|
chore: 修正部分格式
|
2021-11-08 20:49:00 +08:00 |
|
Xu Liu
|
2de06c5246
|
fix: 细节优化
|
2021-11-08 20:46:24 +08:00 |
|
刘旭
|
2594f49548
|
fix: 优化 GraphicCapture
|
2021-11-08 16:05:39 +08:00 |
|
Xu Liu
|
65ffc8f832
|
refactor: 优化 GDI 捕获
|
2021-11-07 11:40:42 +08:00 |
|
Xu Liu
|
21ec413910
|
fix: 优化 DwmSharedSurface 捕获方式
|
2021-11-04 22:24:14 +08:00 |
|
Xu Liu
|
b9e06a11bb
|
feat: DwmSharedSurface 支持 DPI 缩放
|
2021-11-03 21:30:58 +08:00 |
|
刘旭
|
0f03cb8e77
|
feat: 支持解析 json 中 effect 的名称和缩放
|
2021-10-20 17:14:45 +08:00 |
|
Xu Liu
|
8c0bfc880d
|
feat: 实现Lanczos缩放
|
2021-10-17 13:44:25 +08:00 |
|
Xu Liu
|
813e4ee93b
|
refactor: 简化与Runtime交互的逻辑
|
2021-10-02 10:01:22 +08:00 |
|
Xu Liu
|
823aee251a
|
chore: 添加directxtk依赖
|
2021-09-16 22:08:48 +08:00 |
|
Xu Liu
|
fbbe4a36e9
|
perf: 优化GDI捕获的性能
|
2021-09-14 20:19:40 +08:00 |
|
Xu Liu
|
c072b5af3c
|
feat: 添加 GDI Over DXGI 抓取模式
|
2021-09-13 23:59:59 +08:00 |
|
Xu Liu
|
e2a00be89e
|
chore: 优化日志记录
|
2021-09-13 21:50:05 +08:00 |
|
Xu Liu
|
763aba3bbc
|
feat: 添加DwmSharedSurface捕获方式
|
2021-09-13 20:14:50 +08:00 |
|