读书人

问哪位知道在vc下怎么实时地读取显存数

发布时间: 2012-03-13 11:21:10 作者: rapoo

问哪位知道在vc下如何实时地读取显存数据?我需要实时地读取显存数据,然后用网络发送出去。
问哪位知道在vc下如何实时地读取显存数据?我需要实时地读取显存数据,然后用网络发送出去。

[解决办法]
LZ想做远程桌面共享或是远程控制之类?
[解决办法]
不同的显示芯片显存地址不一样,访问方式也不一样,而且几乎都是不公开的
也就是说你几乎没有机会能够直接读取到显存数据

如果你的目的是只是为了读取目前屏幕上的内容的话
可以先取得桌面窗口的DC
然后把这个DC中的bitmap考出来就是你要得了

[解决办法]
DirectX中确实可以得到,但也不是直接读写。
不过也是目前首选了吧。
[解决办法]
Mirror驱动,可以同时提供屏幕变化事件和屏幕图象,但是抓不到DirectX和OPENGL的图象

读书人网 >C++

热点推荐