Здравствуйте, Андрей,
Большое спасибо за содержательный ответ. "некоторые компоненты, в том числе и базовые классы MS, написаны некачественно" — есть конкретные претензии в виде найденных *ошибок*?
Обзорная статья про DirectShow/MF лежит здесь
http://msdn2.microsoft.com/en-us/aa468614(msdn.10).aspx
По поводу производительности и т.д. отвечу попозже (сейчас некогда). дело не только в архитектуре MF, это вопрос спорный и даже внутри у нас есть разногласия — но также и в новых компонентах, таких как Enhanced Video Renderer. Я поговорил в несколькими ключевыми разработчиками DirectShow (они же делают MF) — хочу поговорить с performance team чтобы взять конкретные данные.
Спасибо!