IMediaRenderer-Schnittstelle

[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.]

Kapselt die Methoden und Ereignisse, die zum Darstellen eines DLNA Digital Media Renderer-Geräts (DMR) erforderlich sind.

Member

Die IMediaRenderer-Schnittstelle erbt von IBasicDevice. IMediaRenderer verfügt auch über folgende Membertypen:

Methoden

Die IMediaRenderer-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
ActionInformation Ruft Informationen darüber ab, welche Methoden derzeit für den DMR aufgerufen werden können.
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.
IsAudioSupported Ruft einen Wert ab, der angibt, ob der DMR Audioinhalte wiedergeben kann.
IsImageSupported Ruft einen Wert ab, der angibt, ob der DMR In der Lage ist, Bilder anzuzeigen.
IsVideoSupported Ruft einen Wert ab, der angibt, ob der DMR in der Lage ist, Videoinhalte wiederzugeben.
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.
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.

Siehe auch

IBasicDevice