VideoWindow on DirectShow

Hi, I’m using MBS plugins (DirectShow) and
I’m having trouble with GraphBuilder’s VideoWindow method. I need to get a second VideoRenderer (I’d like to display a video stream on multiple monitors). But GraphBuilder’s VideoWindows doesn’t tell me which VideoRenderer to get, and it returns a random one. The BaseFilter class, which contains the videoRenderer, doesn’t expose a VideoWindows method. What can I do?


Every graph has one video window.
You may need two graphs.

And if I want to split a video source to view it on two or three monitors, how can I do it? I think it’s not possible to use a camera in two graph builders, since in the second one the object would be “in use.” Or am I wrong?