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