图像实时采集※解压※显示※保存※求救
我的单线程设计是:
响应消息->判断数据帧头->初始化环境->进入循环
我现在开发一套实时显示软件,但是速度目前只能达到300行/s,要求图像数据进入PC机后。解压缩--》显示(directdraw+memcpy)--》保存,单位为行。但是我的项目书速度要求达到1700行/s。现在我使用的是单线程,我的单线程设计是:
响应消息->判断数据帧头->初始化环境->进入循环.
循环是:
while(1-n行)
{
解压一行;
显示一行;
while(768*n行)
{
保存为bmp;
}
}】
要求实时,但是这样的速度只能达到300行/s,请问如何实现多线程,如何实现线程同步,着急!那位高手帮忙,最好具体代码讲解。万分感谢!