Which version of WMP have you installed?

WPF uses somewhat different code paths for WMP10 and WMP11 when rendering video. For WMP10, WPF will explicitly replace
VMR in the filter graph with EVR, this might cause some codecs to fail.

Hope this helps