WMP uses Media Foundation, and if unlucky, detours via DirectShow.
Here is a sample WMP playback for MPEG-2 file in Windows 7. Windows Media Player built a DirectShow graph internally and picked on of the available MPEG-2 decoders.
This actual playback is backed by DirectShow entirely, the source on this playback is regular File Source (Async) Filter. WMP might be using the filter in question to obtain information (esp. media types) involved in playback or for other reasons specific to its internal implementation. Possibly even trying to substitute the source of the media to play, however what I see is that this filter is removed and regular DirectShow playback remains.
The bottom line is that Media Foundation DirectShow Wrapper and Source Resolver exist, but they are not documented, used by WMP temporarily (possibly used by MF transparently) and not used on actual playback. Hence, nothing to reuse at the moment.
One of the possible scenarious for this filter that I can think of is to build internal DirectShow topology to provide metadata information for MF client.