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.

Voir aussi

IBasicDevice