Using COM Interop to Create a WPF Visualization for Windows Media Player

It had been awhile since I’ve given a talk on COM Interop & PInvoke, but last week I did just that for a developer lab in Redmond.  For this, I dug up my old “.NET Visualization for Windows Media Player” example, which uses C#, COM Interop, and some APIs in System.Drawing (in other words, Windows Forms). …

4