开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

收起左侧

[易语言纯源码] DXGI高效率抓屏源码

[复制链接]
发表于 2020-8-31 18:41:47 | 显示全部楼层   山东省青岛市
支持楼主,找了很长时间了
回复 支持 反对

使用道具 举报

发表于 2020-7-17 01:30:40 | 显示全部楼层   广东省深圳市
新版本代码出了吗
回复 支持 反对

使用道具 举报

发表于 2020-5-26 18:37:19 | 显示全部楼层   四川省雅安市
这个东西应该比较好!先看看
回复 支持 反对

使用道具 举报

结帖率:25% (1/4)
发表于 2020-5-25 21:06:38 | 显示全部楼层   江苏省南京市
h264这块的 代码能 提供吗
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2020-5-21 20:09:09 | 显示全部楼层   广东省东莞市
啪啪啪么么哒 发表于 2020-5-20 21:19
花屏的问题是因为目前代码有些问题,暂时没时间处理

你说的花瓶 应该是指特殊分辨率下的花瓶吧?..正常分辨率 下 直接绘图是不花的..但是比较奇怪的是.添加BMP文件头会花
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
 楼主| 发表于 2020-5-20 21:19:27 | 显示全部楼层   湖北省武汉市
caskywz 发表于 2020-5-19 19:44
CPU占用过高的问题解决.现在截图25帧稳定在5%.我把截图的数据添加JMP文件头之后.打开是花瓶的..我在尝试 ...

花屏的问题是因为目前代码有些问题,暂时没时间处理
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2020-5-19 19:47:14 | 显示全部楼层   广东省东莞市
啪啪啪么么哒 发表于 2020-5-10 18:28
dll内部有几次copy,可以改一下

bmp................
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2020-5-19 19:44:34 | 显示全部楼层   广东省东莞市
啪啪啪么么哒 发表于 2020-5-10 18:28
dll内部有几次copy,可以改一下

CPU占用过高的问题解决.现在截图25帧稳定在5%.我把截图的数据添加JMP文件头之后.打开是花瓶的..我在尝试把BGRA的转移成BGR的试试.也就是BMP的标准格式.
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2020-5-15 20:47:35 | 显示全部楼层   广东省东莞市
啪啪啪么么哒 发表于 2020-5-10 18:28
dll内部有几次copy,可以改一下

尝试了 .C++看不懂....有空你重新整理可以尝试把dll的内部copy改一下.

最重要是.输出字节集的类型
与易语言的位图方式不一样..这个就很难调试了.

' 子类化
' m_pWndProc = GetWindowLongA (取窗口句柄 (), #GWL_WNDPROC)
' SetWindowLongA (取窗口句柄 (), #GWL_WNDPROC, 到数值 (&_WindowProc))
这二段完全看不懂,
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
 楼主| 发表于 2020-5-10 18:28:39 | 显示全部楼层   湖北省武汉市
caskywz 发表于 2020-5-1 14:22
我调用案例之后 发现cpu直接跑到30%左右。
感觉不因该啊。我用OBS 截图(30帧) 截图加H264编码才5%(硬编 ...

dll内部有几次copy,可以改一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表