Microsoft Media Foundation (MF) был представлен как преемник DirectShow в Windows Vista. Я в основном проигнорировал его, но у него есть некоторые функции (например, декодирование файлов WM-AC-1), которые трудно реализовать в DirectShow. Media Foundation также является более современным API, поэтому было бы логично сделать этот переключатель.
Тем не менее, онлайновые учебные ресурсы и официальная документация кажутся значительно недостаточными. Существует только 1 книга, посвященная теме (опубликована Microsoft), и она больше не доступна по нормальным ценам. (Люди берут $500, - или больше за версии для вторых рук.)
Насколько я мог найти, нет других книг. В то время как другие методы от Microsoft обычно рассматриваются в нескольких книгах нескольких издателей.
Официальный блог Media Foundation не обновлялся с 2011 года. За два года, когда он был активен, было написано только 10 технических статей, 5 из которых касались регистрации/трассировки ошибок вместо фактической функциональности.
Тег StackOverflow ms-media-foundation используется только с 328 вопросами, из которых 142 остались без ответа. Напротив, есть 1641 вопросы DirectShow, из которых только 496 не остались без ответа.
Так что случилось с Microsoft Media Foundation? Будет ли новый API когда-либо взлетать и заменить DirectShow или даже Microsoft отменит MF в пользу возврата к старому и ржавому (надежному?) DirectShow. Или может быть, что другая, не Microsoft framework, которая взяла верх?