Partager via


Interfaces de streaming multimédia

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

L’API Media Streaming fournit les interfaces suivantes.

Contenu de cette section

Rubrique Description
IActiveBasicDevice
Représente un IBasicDevice actif associé à un appareil UPnP.
IActiveBasicDeviceStatics
Fournit des méthodes statiques pour créer des objets IActiveBasicDevice .
IBasicDevice
Encapsule les méthodes et les événements nécessaires pour modéliser un appareil DLNA.
IDeviceController
Encapsule les méthodes et les événements nécessaires pour récupérer une liste de convertisseurs de médias numériques (DMR) mis en cache et/ou de serveurs multimédias numériques (DMS), ou pour rechercher de manière asynchrone les DMR et/ou DMS actuellement sur le réseau.
IDeviceIcon
Encapsule les méthodes nécessaires pour fournir des informations sur l’icône d’un appareil DLNA.
IDevicePair
Représente une paire d’objets ActiveBasicDevice qui se compose d’un convertisseur et d’un serveur.
IMediaRenderer
Encapsule les méthodes et les événements nécessaires pour représenter un appareil DLNA Digital Media Renderer (DMR).
IMediaRendererActionInformation
Encapsule les méthodes nécessaires pour fournir des informations sur les méthodes qui peuvent actuellement être appelées sur le DMR.
IMediaRendererFactory
Encapsule les méthodes nécessaires pour créer de façon asynchrone une nouvelle instance d’un objet qui implémente l’interface IMediaRenderer.
IStreamSelectorStatics
Encapsule les méthodes nécessaires pour sélectionner un flux de manière asynchrone.
ITransportParameters
Encapsule les méthodes nécessaires pour fournir des informations sur les paramètres actuels liés au transport du DMR. Ces paramètres incluent l’état de transport actuel et des informations sur les méthodes qui peuvent actuellement être appelées sur le DMR.