クラス (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 インターフェイスを実装し、ストリームの選択を有効にします。 |