MediaRenderer-Klasse

[Das dieser Seite zugeordnete Feature , die Windows Media Streaming-API, ist ein Legacyfeature. Es wurde von Media Casting abgelöst. Media Casting wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code media casting anstelle der Windows Media Streaming-API zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Implementiert die IMediaRenderer-Schnittstelle , die ein DMR-Gerät (DLNA Digital Media Renderer) darstellt.

MediaRenderer verfügt über die folgenden Membertypen:

Methoden

Die MediaRenderer-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
add_RenderingParametersUpdate Registriert einen Ereignishandler für das RenderingParametersUpdate-Ereignis .
add_TransportParametersUpdate Registriert einen Ereignishandler für das TransportParametersUpdate-Ereignis .
GetMuteAsync Fragt den DMR asynchron ab, um zu ermitteln, ob Audio derzeit stummgeschaltet oder nicht stummgeschaltet ist.
GetPositionInformationAsync Fragt den DMR asynchron ab, um Positionsinformationen abzurufen.
GetTransportInformationAsync Fragt den DMR asynchron ab, um Transportinformationen abzurufen.
GetVolumeAsync Fragt den DMR asynchron nach seiner aktuellen Audiolautstärke ab.
PauseAsync Weist den DMR asynchron an, die Wiedergabe des aktuellen Inhalts anzuhalten.
PlayAsync Weist den DMR an, den Inhalt asynchron wiederzugeben, der durch Aufrufen der Methode SetSourceFromUriAsync, SetSourceFromStreamAsync oder SetSourceFromMediaSourceAsync angegeben wurde.
PlayAtSpeedAsync Weist den DMR an, den Inhalt asynchron wiederzugeben, der durch Aufrufen der Methode SetSourceFromUriAsync, SetSourceFromStreamAsync oder SetSourceFromMediaSourceAsync mit der angegebenen Rate angegeben wurde.
remove_RenderingParametersUpdate Hebt die Registrierung eines Ereignishandlers für das RenderingParametersUpdate-Ereignis auf.
remove_TransportParametersUpdate Hebt die Registrierung eines Ereignishandlers für das TransportParametersUpdate-Ereignis auf.
SeekAsync Weist den DMR asynchron an, nach einem bestimmten Zeitoffset zu suchen.
SetMuteAsync Weist den DMR asynchron an, die Audiowiedergabe entweder stummzuschalten oder die Stummschaltung aufzuheben.
SetNextSourceFromMediaSourceAsync Weist den DMR asynchron an, den angegebenen Inhalt für die Wiedergabe vorzubereiten, sobald die wiedergabe des aktuellen Inhalts abgeschlossen ist.
SetNextSourceFromStreamAsync Weist den DMR asynchron an, den angegebenen Mediendatenstrom für die Wiedergabe vorzubereiten, sobald die Wiedergabe des aktuellen Inhalts abgeschlossen ist.
SetNextSourceFromUriAsync Weist den DMR asynchron an, den durch den angegebenen URI identifizierten Inhalt für die Wiedergabe vorzubereiten, sobald die wiedergabe des aktuellen Inhalts abgeschlossen ist.
SetSourceFromMediaSourceAsync Weist den DMR asynchron an, den angegebenen Inhalt für die Wiedergabe vorzubereiten.
SetSourceFromStreamAsync Weist den DMR asynchron an, den angegebenen Mediendatenstrom für die Wiedergabe vorzubereiten, sobald die Wiedergabe des aktuellen Inhalts abgeschlossen ist.
SetSourceFromUriAsync Weist den DMR asynchron an, den vom angegebenen URI identifizierten Inhalt für die Wiedergabe vorzubereiten.
SetVolumeAsync Legt die Audiolautstärke im DMR asynchron auf den angegebenen Wert fest.
StopAsync Weist den DMR asynchron an, die Wiedergabe des aktuellen Inhalts zu beenden.

Eigenschaften

Die MediaRenderer-Klasse verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
ActionInformation
Schreibgeschützt
Ruft Informationen darüber ab, welche Methoden derzeit für den DMR aufgerufen werden können.
IsAudioSupported
Schreibgeschützt
Ruft einen Wert ab, der angibt, ob der DMR in der Lage ist, Audioinhalte wiederzugeben.
IsImageSupported
Schreibgeschützt
Ruft einen Wert ab, der angibt, ob der DMR In der Lage ist, Bilder anzuzeigen.
IsVideoSupported
Schreibgeschützt
Ruft einen Wert ab, der angibt, ob der DMR in der Lage ist, Videoinhalte wiederzugeben.