3

C#/WPF アプリケーションから、Windows Media Player ライブラリの情報にアクセスして表示する必要があります。
C#/WPF でこれをプログラムで行うにはどうすればよいですか?

4

1 に答える 1

5

これはちょっとした警官です...

SDK は大きなテーマです。サンプルはいかがですか。

編集:2の1:

これが出発点として話していることです。「Windows Media Player SDK」のドキュメントでは、「Windows SDK」をダウンロードしてから、いくつかの主要なインターフェイスを使用するように指示されています...

インターフェイスのリストは次のとおりです: http://msdn.microsoft.com/en-us/library/dd563069(v=VS.85).aspx

ダウンロードはこちらから開始できます: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6B6C21D2-2006-4AFA-9702-529FA782D63B

これにより、基本的にファイルを取得するインストーラー アプリにリンクされます (Silverlight または Flash インストーラーと同様)。

編集 2 の 2:

WMP SDK をダウンロードしてインストールしたら、ダイアログの com の下にリストされている「WMPLib」への参照を追加します。

参照を取得したら、これを行うことができます...

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

ここから先は、ライブラリへの参照を使用する単純なケースです... lib.GetAll() は、メディアライブラリのすべてを返します:)

...

そして、それがどのように行われたかです:) !!!

于 2011-03-27T10:18:47.423 に答える