Partager via


Interface IMediaRenderer

[La fonctionnalité associée à cette page, l’API de streaming Windows Media, est une fonctionnalité héritée. Il a été remplacé par Media Casting. La diffusion multimédia a été optimisée pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise media cast au lieu de l’API windows media streaming, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Encapsule les méthodes et les événements nécessaires pour représenter un appareil DLNA Digital Media Renderer (DMR).

Membres

L’interface IMediaRenderer hérite d’IBasicDevice. IMediaRenderer a également les types de membres suivants :

Méthodes

L’interface IMediaRenderer a ces méthodes.

Méthode Description
ActionInformation Récupère des informations sur les méthodes qui peuvent actuellement être appelées sur le DMR.
add_RenderingParametersUpdate Inscrit un gestionnaire d’événements pour l’événement RenderingParametersUpdate .
add_TransportParametersUpdate Inscrit un gestionnaire d’événements pour l’événement TransportParametersUpdate .
GetMuteAsync Interroge la DMR de manière asynchrone pour déterminer si l’audio est actuellement désactivé ou non activé.
GetPositionInformationAsync Interroge le DMR de façon asynchrone pour récupérer des informations de position.
GetTransportInformationAsync Interroge le DMR de manière asynchrone 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 le DMR est capable de lire du contenu audio.
IsImageSupported Récupère une valeur qui indique si le DMR est capable d’afficher des images.
IsVideoSupported Récupère une valeur qui indique si le DMR est capable de lire du contenu vidéo.
PauseAsync Indique à la DMR de façon asynchrone de suspendre la lecture du contenu actuel.
PlayAsync Indique à la DMR de manière asynchrone de lire le contenu spécifié en appelant la méthode SetSourceFromUriAsync, SetSourceFromStreamAsync ou SetSourceFromMediaSourceAsync .
PlayAtSpeedAsync Indique à la DMR de manière asynchrone de lire le contenu spécifié en appelant la méthode SetSourceFromUriAsync, SetSourceFromStreamAsync ou SetSourceFromMediaSourceAsync à la vitesse spécifiée.
remove_RenderingParametersUpdate Annule l’inscription d’un gestionnaire d’événements pour l’événement RenderingParametersUpdate .
remove_TransportParametersUpdate Annule l’inscription d’un gestionnaire d’événements pour l’événement TransportParametersUpdate .
SeekAsync Indique à la DMR de manière asynchrone de rechercher un décalage de temps particulier.
SetMuteAsync Indique à la DMR de façon asynchrone de désactiver ou de réactiver l’audio.
SetNextSourceFromMediaSourceAsync Indique à la DMR de manière asynchrone de préparer le contenu spécifié pour la lecture une fois la lecture du contenu actuel terminée.
SetNextSourceFromStreamAsync Indique à la DMR de manière asynchrone de préparer le flux multimédia spécifié pour la lecture une fois la lecture du contenu actuel terminée.
SetNextSourceFromUriAsync Indique à la DMR de manière asynchrone de préparer le contenu identifié par l’URI spécifié pour la lecture une fois la lecture du contenu actuel terminée.
SetSourceFromMediaSourceAsync Indique à la DMR de manière asynchrone de préparer le contenu spécifié pour la lecture.
SetSourceFromStreamAsync Indique à la DMR de manière asynchrone de préparer le flux multimédia spécifié pour la lecture.
SetSourceFromUriAsync Indique à la DMR de manière asynchrone de préparer le contenu identifié par l’URI spécifié pour la lecture.
SetVolumeAsync Définit le niveau de volume audio sur le DMR de façon asynchrone sur la valeur spécifiée.
StopAsync Indique à la DMR de manière asynchrone d’arrêter la lecture du contenu actuel.

Voir aussi

IBasicDevice