我可以在窗口中显示视频流。我在C#中使用DirectShow VideoMixingRenderer9。我创建了一个带有sometext的Image。现在,如何将此图像与视频流混合,以便在捕获窗口中显示视频流和文本。我尝试使用ISampleGrabber过滤器,但它不适用于所有视频设备,捕获screan仅显示带有黑色背景但没有视频流的文本。所以我不想使用ISampleGrabber过滤器。
答案 0 :(得分:0)
IVMRMixerBitmap9接口应该对您有所帮助,这是由VMR实现的。这是MSDN的链接:
[http://msdn.microsoft.com/en-us/library/windows/desktop/dd390451(V = vs.85)的.aspx] [1]
位图需要具有alpha值,以便可以与渲染视频混合。