添加水印到捕获流

时间:2011-02-04 20:41:01

标签: c# directx directshow

我正在使用DirectX.Capture和Direct Show。 使用现有项目http://www.codeproject.com/KB/directx/directxcapture.aspx?msg=2490488 想加水印是否有可能?如果是的话怎么样?

1 个答案:

答案 0 :(得分:2)

要在录像机视频中添加水印,您必须在捕获和录制的图形中插入一些水印滤镜。在我的应用中,我通过sample grabber filter进行操作,这使我可以访问从输入源捕获的每个视频帧。

请注意:框架将采用某种像素格式,如果不是RGB24,则在绘制内容时会遇到很多麻烦。如果可能,将输入源配置为RGB24,即使使用GDI或GDI +,您也可以使用它。

如果您需要更多信息,请扩展您的问题。