Как в Windows Media Foundation декодировать видео без рендера?
Задача: есть Win7. В нём, в свою очередь, есть аппаратная поддержка воспроизведения видео в лице Media Foundation, который использует интерфейс DXVA. Необходимо с помощью этого всего добра (отдельной части?) подавать на вход видео-файл, а на выходе в колбэке получать сырой разжатый буфер для каждого кадра с его timestamp, полностью декодированный на видеокарте.
Примеры из мсдн почему-то выпилены, хотя ссылки на них существуют. Гуглятся только примеры реализации Custom EVR Presenter, который, в теории, может решить задачу. Но его объём в ~5к строк кода малость демотивирует. Да и, думается мне, что это оверкилл.
Возможно, кто-то сталкивался? Или всё же придётся реализовывать презентер?