As I know from your statement, you can use your C++/CLI library in Windows Forms application, then you can leverage upon crossbow technology to host WPF controls(MediaElement, or MediaPlayer) in your Windows Forms Applications.
    Crossbow is a peice of interoperating technology between Windows Forms and WPF, you can get more info from this blog.
    Hopefully this helps.