Как реализовать свой собственный рендерер DirectShow, который мог бы работать а-ля или вместо SampleGrabber?
http://www.gdcl.co.uk/AppFilter.zip
Я бы порекомендовал посмотреть на BaseClasses из PlatformSDK. Существуют классы C ++ для Media Renderer. Вы можете использовать их.