Comment accéder à la bibliothèque du lecteur Windows Media par programmation dans C # / WPF?

Je dois accéder aux informations de la bibliothèque Windows Media Player et les présenter à partir de mon application C # / WPF.
Comment puis-je faire cela par programmation dans C # / WPF?

Cela pourrait vous mettre sur la bonne voie

Windows Media Player SDK

C’est un peu un flic …

Le SDK est un sujet énorme … que diriez-vous d’un échantillon?

EDIT: 1 sur 2:

C’est ce dont je parle en tant que sharepoint départ: La documentation du “Windows Media Player SDK” fait référence au téléchargement du “Windows SDK” et consum ensuite certaines interfaces clés …

Voici la liste des interfaces: http://msdn.microsoft.com/en-us/library/dd563069(v=VS.85).aspx

Le téléchargement peut être démarré ici: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6B6C21D2-2006-4AFA-9702-529FA782D63B

Cela vous relie à une application d’installation qui va fondamentalement et obtient les fichiers pour vous (similaire à dire le programme d’installation de Silverlight ou de Flash)

EDIT 2 of 2:

Une fois que le SDK WMP est téléchargé et installé, ajoutez une référence à “WMPLib” dans la boîte de dialog de la liste si, comme tout le monde, vous utilisez Visual Studio 🙂

Une fois que vous avez votre référence, vous pouvez le faire …

WMPlib.WindowsMediaPlayer wmpInstance = new WMPlib.WindowsMediaPlayer(); IWMPMediaCollection lib = wmpInstance.mediaCollection; 

A partir de là, il suffit d’utiliser cette référence à la bibliothèque … lib.GetAll () renvoie tout dans votre bibliothèque multimédia 🙂

Et c’est comme ça fait 🙂 !!!