DirectShow[
^] is your best bet
There are a few examples of directshow projects available here on
CodeProject[
^] , but they're C# based - that may or may not be helpful/an alternative
Create an
IGraphBuilder
by creating a
CLSID_FilterGraph
, then a
ICaptureGraphBuilder2
from
CLSID_CaptureGraphBuilder2
, call its
SetFiltergraph
method, then use the
RenderStream
method
you can use the
graphedt.exe[
^] to play with DirectShow