主题:如何截取屏幕上某块区域的颜色数据到自定义buf中
如何截取屏幕上某块区域的颜色数据到自定义buf中。
我现在vb中放了一个flash控件ShockwaveFlash,用来播放swf文件,但是这个控件没有句柄,如何才能得到这个控件中每一帧的像素颜色数据呢?
现在用比较笨的方法,就是截屏,然后把颜色取出来。
用getpixel,实在是太慢了,我截取2500个点,就要20ms,如果截取多一点的话,岂不是上百ms了。希望有好的方法能教一下小弟。万分感激。[em10]
我现在vb中放了一个flash控件ShockwaveFlash,用来播放swf文件,但是这个控件没有句柄,如何才能得到这个控件中每一帧的像素颜色数据呢?
现在用比较笨的方法,就是截屏,然后把颜色取出来。
用getpixel,实在是太慢了,我截取2500个点,就要20ms,如果截取多一点的话,岂不是上百ms了。希望有好的方法能教一下小弟。万分感激。[em10]