Interfaces de streaming multimedia
[La característica asociada a esta página, Windows Media Streaming API, es una característica heredada. Se ha reemplazado por Media Casting. La conversión multimedia se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use la conversión multimedia en lugar de la API de streaming de Windows Media, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Media Streaming API proporciona las siguientes interfaces.
En esta sección
Tema | Descripción |
---|---|
IActiveBasicDevice |
Representa un IBasicDevice activo asociado a un dispositivo UPnP. |
IActiveBasicDeviceStatics |
Proporciona métodos estáticos para crear objetos IActiveBasicDevice . |
IBasicDevice |
Encapsula los métodos y eventos necesarios para modelar un dispositivo DLNA. |
IDeviceController |
Encapsula los métodos y eventos necesarios para recuperar una lista de representadores de medios digitales (DMR) almacenados en caché o servidores multimedia digitales (DMS) o para buscar de forma asincrónica las DMR o DMS que están actualmente en la red. |
IDeviceIcon |
Encapsula los métodos necesarios para proporcionar información sobre el icono de un dispositivo DLNA. |
IDevicePair |
Representa un par de objetos ActiveBasicDevice que constan de un representador y un servidor. |
IMediaRenderer |
Encapsula los métodos y eventos necesarios para representar un dispositivo DLNA Digital Media Renderer (DMR). |
IMediaRendererActionInformation |
Encapsula los métodos necesarios para proporcionar información sobre qué métodos se pueden invocar actualmente en la DMR. |
IMediaRendererFactory |
Encapsula los métodos necesarios para crear de forma asincrónica una nueva instancia de un objeto que implementa la interfaz IMediaRenderer . |
IStreamSelectorStatics |
Encapsula los métodos necesarios para seleccionar de forma asincrónica una secuencia. |
ITransportParameters |
Encapsula los métodos necesarios para proporcionar información sobre la configuración actual relacionada con el transporte de DMR. Esta configuración incluye el estado de transporte actual e información sobre qué métodos se pueden invocar actualmente en dmr. |