次の方法で共有


クラス (Media Streaming API)

[このページに関連付けられている機能である Windows Media Streaming API は、従来の機能です。 メディア キャストに置き換わりました。 メディア キャストは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Streaming API の代わりに Media Casting を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

Media Streaming API には、次のクラスが用意されています。

このセクションの内容

トピック 説明
ActiveBasicDevice
アクティブな Digital Living Network Alliance (DLNA) デバイスを表す IActiveBasicDevice インターフェイスを実装します。
BasicDevice
DLNA デバイスを表す IBasicDevice インターフェイスを実装します。
CreateMediaRendererOperation
CreateMediaRendererAsync または CreateMediaRendererFromBasicDeviceAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
DeviceController
キャッシュされたデジタル メディア レンダラー (DMR) またはデジタル メディア サーバー (DMS) の一覧を取得する IDeviceController インターフェイスを実装します。または、ネットワーク上にある DMR や DMS を非同期的に検索します。
DevicePair
レンダラーとサーバーで構成される ActiveBasicDevice オブジェクトのペアを表す IDevicePair インターフェイスを実装します。
GetMuteOperation
GetMuteAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
GetPositionInformationOperation
GetPositionInformationAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
GetStreamPropertiesOperation
GetStreamPropertiesAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
GetTransportInformationOperation
GetTransportInformationAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
GetVolumeOperation
GetVolumeAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
MediaRenderer
DLNA Digital Media Renderer (DMR) デバイスを表す IMediaRenderer インターフェイスを実装します。
PlaybackOperation
MediaRenderer 再生メソッドの 1 つによって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
StreamSelectOperation
GetMuteAsync によって開始された非同期操作が完了したときに呼び出されるイベント ハンドラーを登録し、操作の結果を返すメソッドを提供します。
StreamSelector
IStreamSelectorStatics インターフェイスを実装し、ストリームの選択を有効にします。