首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

请教陆老师:诡异的directshow ISampleGrabber 能不能连续抓图

2012-05-28 
请问陆老师:诡异的directshow ISampleGrabber 能不能连续抓图?请问陆老师:directshow SampleGrabber 能不

请问陆老师:诡异的directshow ISampleGrabber 能不能连续抓图?
请问陆老师:
  directshow SampleGrabber 能不能连续抓图? 
我参照微软SDK stillcap 已经实现了抓获单帧,处理之后可以显示。
因为我想达到实时的要求,我不知道能不能实现连续抓图 处理每帧图像之后再连续显示

HRESULT hr; 
hr = m_pGrabber->SetBufferSamples( TRUE ); 
hr = m_pGrabber->SetOneShot( FALSE ); 
hr = m_pGrabber->SetCallback( &mCB, 1 ); 
m_pGrabber代表 CComPtr < ISampleGrabber > m_pGrabber;

回调函数是这个: 
STDMETHODIMP BufferCB( double dblSampleTime, BYTE * pBuffer, long lBufferSize ) 
把回调函数封装在一个类CSampleGrabberCB里,定义CSampleGrabberCB mCB;


  麻烦陆老师了  
 


[解决办法]
ISampleGrabber和写Transform filter基本上是一样的。

最终还是要写算法实现。

热点排行