Partager via


Classes (API Media Streaming)

[La fonctionnalité associée à cette page, l’API Windows Media Streaming, 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 Casting au lieu de l’API De streaming Windows Media, lorsque cela est 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.]

L’API Media Streaming fournit les classes suivantes.

Contenu de cette section

Rubrique Description
ActiveBasicDevice
Implémente l’interface IActiveBasicDevice qui représente un appareil DLNA (Digital Living Network Alliance) actif.
BasicDevice
Implémente l’interface IBasicDevice qui représente un appareil DLNA.
CreateMediaRendererOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par CreateMediaRendererAsync ou CreateMediaRendererFromBasicDeviceAsync se termine, et fournit une méthode qui retourne les résultats de l’opération.
DeviceController
Implémente l’interface IDeviceController qui récupère une liste de convertisseurs multimédias numériques (DMRs) mis en cache et/ou de serveurs multimédias numériques (DMS), ou pour rechercher de manière asynchrone les DMRs et/ou les DMS actuellement sur le réseau.
DevicePair
Implémente l’interface IDevicePair qui représente une paire d’objets ActiveBasicDevice composée d’un convertisseur et d’un serveur.
GetMuteOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par GetMuteAsync se termine et fournit une méthode qui retourne les résultats de l’opération.
GetPositionInformationOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par GetPositionInformationAsync se termine et fournit une méthode qui retourne les résultats de l’opération.
GetStreamPropertiesOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par GetStreamPropertiesAsync se termine et fournit une méthode qui retourne les résultats de l’opération.
GetTransportInformationOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par GetTransportInformationAsync se termine et fournit une méthode qui retourne les résultats de l’opération.
GetVolumeOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par GetVolumeAsync se termine et fournit une méthode qui retourne les résultats de l’opération.
MediaRenderer
Implémente l’interface IMediaRenderer qui représente un appareil DLNA Digital Media Renderer (DMR).
PlaybackOperation
Inscrit un gestionnaire d’événements appelé lorsqu’une opération asynchrone démarrée par l’une des méthodes de lecture MediaRenderer se termine et fournit une méthode qui retourne les résultats de l’opération.
StreamSelectOperation
Inscrit un gestionnaire d’événements appelé lorsque l’opération asynchrone démarrée par GetMuteAsync se termine et fournit une méthode qui retourne les résultats de l’opération.
StreamSelector
Implémente l’interface IStreamSelectorStatics et permet de sélectionner un flux.