Clases (API de streaming multimedia)
[La característica asociada a esta página, Windows Media Streaming API, es una característica heredada. Se ha reemplazado por la conversión de medios. 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 clases.
En esta sección
Tema | Descripción |
---|---|
ActiveBasicDevice |
Implementa la interfaz IActiveBasicDevice que representa un dispositivo activo de Digital Living Network Alliance (DLNA). |
BasicDevice |
Implementa la interfaz IBasicDevice que representa un dispositivo DLNA. |
CreateMediaRendererOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por CreateMediaRendererAsync o CreateMediaRendererFromBasicDeviceAsync y proporciona un método que devuelve los resultados de la operación. |
DeviceController |
Implementa la interfaz IDeviceController que recupera 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. |
DevicePair |
Implementa la interfaz IDevicePair que representa un par de objetos ActiveBasicDevice que se componen de un representador y un servidor. |
GetMuteOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por GetMuteAsync y proporciona un método que devuelve los resultados de la operación. |
GetPositionInformationOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por GetPositionInformationAsync y proporciona un método que devuelve los resultados de la operación. |
GetStreamPropertiesOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por GetStreamPropertiesAsync y proporciona un método que devuelve los resultados de la operación. |
GetTransportInformationOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por GetTransportInformationAsync y proporciona un método que devuelve los resultados de la operación. |
GetVolumeOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por GetVolumeAsync y proporciona un método que devuelve los resultados de la operación. |
MediaRenderer |
Implementa la interfaz IMediaRenderer que representa un dispositivo DLNA Digital Media Renderer (DMR). |
PlaybackOperation |
Registra un controlador de eventos que se invoca cuando se completa una operación asincrónica iniciada por uno de los métodos de reproducción mediaRenderer y proporciona un método que devuelve los resultados de la operación. |
StreamSelectOperation |
Registra un controlador de eventos que se invoca cuando se completa la operación asincrónica iniciada por GetMuteAsync y proporciona un método que devuelve los resultados de la operación. |
StreamSelector |
Implementa la interfaz IStreamSelectorStatics y habilita la selección de una secuencia. |