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