Interface IMediaRenderer
Encapsule les méthodes et les événements nécessaires pour représenter un appareil de convertisseur de médias numériques DLNA (DMR).
Membres
L’interface IMediaRenderer hérite de IBasicDevice. IMediaRenderer a également les types de membres suivants :
Méthodes
L’interface IMediaRenderer possède ces méthodes.
| Méthode | Description |
|---|---|
| ActionInformation | Récupère des informations sur les méthodes qui peuvent être appelées actuellement sur la DMR. |
| Ajouter _ RenderingParametersUpdate | Inscrit un gestionnaire d’événements pour l’événement RenderingParametersUpdate . |
| Ajouter _ TransportParametersUpdate | Inscrit un gestionnaire d’événements pour l’événement TransportParametersUpdate . |
| GetMuteAsync | Interroge de manière asynchrone le DMR pour déterminer si le son est actuellement muet ou non. |
| GetPositionInformationAsync | Interroge de manière asynchrone le DMR pour récupérer les informations de position. |
| GetTransportInformationAsync | Interroge de manière asynchrone le DMR pour récupérer les informations de transport. |
| GetVolumeAsync | Interroge le DMR de manière asynchrone pour son niveau de volume audio actuel. |
| IsAudioSupported | Récupère une valeur qui indique si DMR peut lire du contenu audio. |
| IsImageSupported | Récupère une valeur qui indique si DMR est capable d’afficher des images. |
| IsVideoSupported | Récupère une valeur qui indique si DMR peut lire du contenu vidéo. |
| PauseAsync | Ordonne à DMR de suspendre de manière asynchrone la diffusion du contenu actuel. |
| PlayAsync | Ordonne à DMR de lire de façon asynchrone le contenu spécifié en appelant la méthode SetSourceFromUriAsync, SetSourceFromStreamAsyncou SetSourceFromMediaSourceAsync . |
| PlayAtSpeedAsync | Ordonne à DMR de lire de façon asynchrone le contenu spécifié en appelant la méthode SetSourceFromUriAsync, SetSourceFromStreamAsyncou SetSourceFromMediaSourceAsync au taux spécifié. |
| supprimer _ RenderingParametersUpdate | Annule l’inscription d’un gestionnaire d’événements pour l’événement RenderingParametersUpdate . |
| supprimer _ TransportParametersUpdate | Annule l’inscription d’un gestionnaire d’événements pour l’événement TransportParametersUpdate . |
| SeekAsync | Ordonne à DMR de rechercher de manière asynchrone un décalage de temps particulier. |
| SetMuteAsync | Indique à DMR de manière asynchrone d’activer ou de désactiver le son. |
| SetNextSourceFromMediaSourceAsync | Ordonne à la DMR de manière asynchrone de préparer le contenu spécifié en vue de sa diffusion une fois que le contenu actuel est terminé. |
| SetNextSourceFromStreamAsync | Fait en sorte que le DMR de manière asynchrone prépare le flux multimédia spécifié en vue de sa diffusion une fois que le contenu actuel est terminé. |
| SetNextSourceFromUriAsync | Fait en sorte que le DMR de manière asynchrone prépare le contenu identifié par l’URI spécifié pour être lu une fois que le contenu actuel est terminé. |
| SetSourceFromMediaSourceAsync | Fait en sorte que le DMR de manière asynchrone prépare le contenu spécifié en vue de sa diffusion. |
| SetSourceFromStreamAsync | Fait en sorte que le DMR de manière asynchrone prépare le flux multimédia spécifié en vue de sa diffusion. |
| SetSourceFromUriAsync | Fait en sorte que le DMR de manière asynchrone prépare le contenu identifié par l’URI spécifié pour sa diffusion. |
| SetVolumeAsync | Définit de manière asynchrone le niveau du volume audio sur le DMR à la valeur spécifiée. |
| StopAsync | Fait en sorte que le DMR de manière asynchrone arrête la diffusion du contenu actuel. |