用directdraw的实时抓屏问题(200分)

  • 主题发起人 主题发起人 fu_xiang_yu
  • 开始时间 开始时间
F

fu_xiang_yu

Unregistered / Unconfirmed
GUEST, unregistred user!
在下要实现一个类似于mstsc(一个通过3389远程登陆win2000的软件,它的图像实时传输做的挺好)
的远程屏幕图像实时传输功能的程序,要求远程机屏幕一变化,立即
发送改变的部分(最好是压缩了的),本机接收到并和上一次抓的图相
融合,用bitblt大概不行,gdi据说很慢,directdraw好像很快,怎么实现?
最好有马,并且给出一些注释和原理说明,我很苯

好像以前有几个贴子讨论过,但在新版dfw上找不到了,我又没有离线浏览数据库
请各位兄弟帮忙。
 
混.
发送改变的部分
----gdi 还可行
接消息
----ddraw 都是后缓冲一次全刷了,也不知道那变了.
接全部priamesurface.
这种东西那有原吗也高术我一下.




 
哈哈,过了半天了,还是没人回复你的2个帖子,我帮你提前
 
关注,请大家回答我的“请问哪有FOR C++ BUILDER的DIRECTX的控件包下载?VC++作游戏简直就是杀人!”
那个帖子!谢谢啦!!
 
to: fu_xiang_yu
>>用bitblt大概不行,gdi据说很慢,directdraw好像很快
bitblt不是directdraw中的一个函数吗?怎么会用起来好象很快?关注!
 
tsingmei,大概是用primarysurface什么的吧
我对这一窍不通,请指点
 
我在局域网中用bitblt试过,但感觉速度不行
 
有个“网络教室”的软件,屏幕图象传输的速度还可以,不过图象质量差些
不知道用没用direct draw?
 
coolbaby,是delphi做的吗?有没有代码?
 
听说过DELPHIX吗,这个组件库将DIRECTX封装的比较好,去个站点下载一个试试吧!据说很不错。
 
fu_xiang_yu:
是delphi做的,
我也想研究一下如何提高传送速度!
咱们一起交流交流!
cbychen@263.net
 
coolbaby,我看了,要用300大洋买(TMD)

你知不知道谁有马啊?

fu_xiang_yu@163.net
 
有一个VC的例子,包括客户端和服务端两个程序,包括屏幕监视,好像还能控制整个系统
(类似于冰河),给你发过去了,记得给分啊。
 
lww,好像也只是一般的抓屏吧,不能满足我的要求呀

ps:不懂vc
 
用bitblt能抓一些directdraw的图象吗? 好像不行我试过,
不知怎样才能抓住比如:影视图象
 
以前旧版时有个叫kevin he的前辈精通这个
但新版中没了,连他的所有贴子也都没了
哎,谁能解我之惑?
 
本人最近也在用 DirectDraw,愿意一同切磋
 
我在搞directdraw的抓屏.抓是可以抓了. 速度当然也很快. 不过数据读不出来.

因为显存--> 内存数据搬移速度太慢了,我也不知道怎么办了.

各位有兴趣一起研究的和我联系联系..

xwings@263.net
 
后退
顶部