高分求-如何实现屏幕外截图?

seehack 2010-04-11 02:12:06
本来想学学D3D截图,结果折腾了半天也设有搞定.
请问能不能直接实现屏幕外截图?如果只能用D3D的方式,谁能结点代码么?DX编程一点没有学过....
...全文
505 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
seehack 2010-05-09
  • 打赏
  • 举报
回复
你的思路是对的,但我没有搜到可用的东西
dylike 2010-05-02
  • 打赏
  • 举报
回复
如果在屏幕外,系统已经不绘制屏幕外的图像了.如果要实现抓图,就得利用很多API来"强制屏幕外合成"
没有做过这方面的,不过你可以搜索"强制屏幕外合成"来找找相关资料
seehack 2010-04-13
  • 打赏
  • 举报
回复
谢谢,可ffmpeg只能截视频的图吧
兔子-顾问 2010-04-12
  • 打赏
  • 举报
回复
http://www.cnblogs.com/yao/archive/2006/05/25/409228.html
seehack 2010-04-12
  • 打赏
  • 举报
回复
d3d这个api不适用
cnzdgs 2010-04-11
  • 打赏
  • 举报
回复
用API,PrintWindow。
seehack 2010-04-11
  • 打赏
  • 举报
回复
屏幕内截图肯定多如牛毛,可是用d3d抓指定窗口的没有找到,屏幕外的也没有
wuyq11 2010-04-11
  • 打赏
  • 举报
回复
Windows本身的Print Screen键截图
禁用”DirectShow硬件加速
再按Print Screen键就能截图
ffmpeg视频截图
http://topic.csdn.net/u/20090511/23/153bb279-ea3a-4415-bb8d-a5bdabcb4212.html
seehack 2010-04-11
  • 打赏
  • 举报
回复
看来屏幕外截图是一个错误的思路,正确的应该是如何从d3d中读取数据...有谁能说说么?
「已注销」 2010-04-11
  • 打赏
  • 举报
回复
帮顶,关注高手的回答
yszmj20091 2010-04-11
  • 打赏
  • 举报
回复
帮顶,关注高手的回答
seehack 2010-04-11
  • 打赏
  • 举报
回复
只要在屏幕内,就算是D3D的,一样可以用普能方式截图,但如果有一部分在屏幕外,截到的图就是黑的,但是人家为什么能做到..........
足球中国 2010-04-11
  • 打赏
  • 举报
回复
网上有这样的源码,很容易搜到。找一下一大堆。
seehack 2010-04-11
  • 打赏
  • 举报
回复
就当游戏来说,有半截或全部在屏幕外,如何才能得到全图?
threenewbee 2010-04-11
  • 打赏
  • 举报
回复
在显示属性里面把视频加速关掉。
用这种方式抓抓游戏、视频一般都没问题了,就是慢一点。
Justin-Liu 2010-04-11
  • 打赏
  • 举报
回复
屏幕外截图? 关注

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧