次の方法で共有


Windows Media デバイス マネージャー 11 SDK

重要

Windows Media デバイス マネージャー API が Windows SDK に含まれるようになりました。 追加の SDK のダウンロードは必要ありません。

 

Microsoft Windows Media デバイス マネージャー Software Development Kit (SDK) を使用すると、接続されているポータブル デバイスと通信できるデスクトップ アプリケーションとコンポーネントを構築できます。 Windows Media デバイス マネージャーを使用すると、アプリケーションまたはコンポーネントで、デバイスとのファイルの列挙、探索、交換、メタデータのクエリ、再生カウント情報の要求を行うことができます。 Windows Media デバイス マネージャー上に構築されたアプリケーションまたはコンポーネントには、メディア転送プロトコル (MTP)、マス ストレージ クラス (MSC)、RAPI、および最新バージョンと以前のバージョンの両方の Windows Media テクノロジ上に構築されたその他のデバイスなど、さまざまなデバイスと通信するための一貫した API があります。

Windows Media デバイス マネージャー SDK を使用して、次の項目をビルドできます。

  • カスタム メディア プレーヤーなどのデスクトップ アプリケーション。 アプリケーションとポータブル デバイス間のすべての通信は、Windows Media デバイス マネージャーを経由する必要があります。これは、アプリケーション、Microsoft デジタル著作権管理システム、およびサービス プロバイダー間のブローカーとして機能します。
  • カスタム デバイスとデスクトップ アプリケーション間の通信リンクとして機能するサービス プロバイダー。 Microsoft には、ほとんどのデバイスとすぐに通信できる多くのサービス プロバイダーが用意されていますが、カスタム サービス プロバイダーを構築して、デバイスとデスクトップ アプリケーションの間の通信をカスタマイズできます。
  • デバイスでの再生カウントの要求やログ記録などのタスクを実行できるプラグイン。 これらのプラグインは、アーティストへのロイヤリティ支払いを処理するためにコンテンツ プロバイダーに情報を送信するWindows メディア プレーヤーなど、他のデスクトップ アプリケーションに接続できます。

Windows Media デバイス マネージャー SDK をダウンロードするには、MSDN Web サイトの Windows Media ダウンロード ページを参照してください。

この SDK は、Microsoft Windows Media Software Development Kit のコンポーネントです。 その他のコンポーネントには、Windows Media Format SDK、Windows Media サービス SDK、Windows Media Encoder SDK、Windows Media Rights Manager SDK、Windows メディア プレーヤー SDK などがあります。

このドキュメントには、次のセクションが含まれています。

セクション 説明
はじめに このバージョンの Windows Media デバイス マネージャーの新機能について説明し、Windows Media デバイス マネージャーのしくみの概要、アプリケーションまたはサービス プロバイダーの開発に必要な内容について説明し、SDK に付属するサンプルについて説明します。
プログラミング ガイド アプリケーションとサービス プロバイダーを構築する方法について説明します。
プログラミング リファレンス Windows Media デバイス マネージャー SDK でサポートされているインターフェイス、メソッド、クラス、構造体の C++ リファレンス情報を提供します。
用語集 このドキュメントで使用される用語を定義します。