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