What components of dshow, MF and WM are available in managed languages like C# and VB.NET?
A. Microsoft provides an AudioVideoPlayback object for managed code. Filter programming is generally done in unmanaged C++ because of the dshow architecture and its reliance on the baseclasses. Microsoft has not announced any plans for additional support for managed code in dshow. TMH’s opinion is that additional support from Microsoft is unlikely to happen.