locked
Multiple output windows RRS feed

  • Question

  • I'm somewhat new to DirectShow, so forgive me, as I couldn't find an answer to this question, after searching for a couple days.

    I need to output from a graph (video), to multiple outputs, whether they be separate windows and/or monitors, at the same time.

    The docs are hardly good at trying to figure that out :(

    Using VMR9 (windowless), and I can output fine to a single window, but have no clue how to split the output to go different places at the same time. Do I need to create separate graphs off an infinite tee to render to more than one place at a time?

    Help :)

    Friday, February 2, 2007 5:47 PM

Answers

  • Exactly, insert an infinite pin tee in your graph, and use it to copy your video stream to as many renderers as needed.

    When you insert it in the graph, it has only one output pin. After you connect this first output pin to a renderer, a seond one appears automatically. And so on, every time you connect the last pin, it adds one.

    Cheers,

    Friday, February 2, 2007 10:44 PM