我正在使用DirectShowLib将视频流式传输到我的Window窗体。当我按下“保存”按钮时,我也想保存图像。如何使用DirectShowLib方法或WIN32 API方法从网络摄像头获取图片?
答案 0 :(得分:4)
DirectShow.NET样本在那里:http://sourceforge.net/projects/directshownet/files/DirectShowSamples/2010-February/以下示例演示了所请求的函数:
Samples \ VMR9 \ vMR9Snapper ------------------------ 此示例显示如何从VMR9捕获位图。
让它与其他渲染器一起使用可能需要修改小代码。
这个问题还在MSDN论坛和CodeProject上进行了多次讨论,例如: how to save bmp file from IVMRWindowlessControl9->GetCurrentImage()