Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[O recurso associado a esta página, a API de Streaming de Mídia do Windows, é um recurso herdado. Foi substituído pelo Media Casting. A conversão de mídia foi otimizada para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use a Conversão de Mídia em vez da API de Streaming de Mídia do Windows, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A API de Streaming de Mídia fornece as seguintes classes.
Nesta seção
| Tópico | Descrição |
|---|---|
|
ActiveBasicDevice |
Implementa a interface IActiveBasicDevice que representa um dispositivo DLNA (Digital Living Network Alliance) ativo. |
|
BasicDevice |
Implementa a interface IBasicDevice que representa um dispositivo DLNA. |
|
CreateMediaRendererOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por CreateMediaRendererAsync ou CreateMediaRendererFromBasicDeviceAsync é concluída e fornece um método que retorna os resultados da operação. |
|
DeviceController |
Implementa a interface IDeviceController que recupera uma lista de DMRs (Renderizadores de Mídia Digital) armazenados em cache e/ou DMSs (Servidores de Mídia Digital) ou para localizar de forma assíncrona as DMRs e/ou DMSs que estão atualmente na rede. |
|
DevicePair |
Implementa a interface IDevicePair que representa um par de objetos ActiveBasicDevice compostos por um renderizador e um servidor. |
|
GetMuteOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por GetMuteAsync é concluída e fornece um método que retorna os resultados da operação. |
|
GetPositionInformationOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por GetPositionInformationAsync é concluída e fornece um método que retorna os resultados da operação. |
|
GetStreamPropertiesOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por GetStreamPropertiesAsync é concluída e fornece um método que retorna os resultados da operação. |
|
GetTransportInformationOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por GetTransportInformationAsync é concluída e fornece um método que retorna os resultados da operação. |
|
GetVolumeOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por GetVolumeAsync é concluída e fornece um método que retorna os resultados da operação. |
|
Mediarenderer |
Implementa a interface IMediaRenderer que representa um dispositivo DMR (Renderizador de Mídia Digital) DLNA. |
|
PlaybackOperation |
Registra um manipulador de eventos que é invocado quando uma operação assíncrona iniciada por um dos métodos de reprodução do MediaRenderer é concluída e fornece um método que retorna os resultados da operação. |
|
StreamSelectOperation |
Registra um manipulador de eventos que é invocado quando a operação assíncrona iniciada por GetMuteAsync é concluída e fornece um método que retorna os resultados da operação. |
|
StreamSelector |
Implementa a interface IStreamSelectorStatics e habilita a seleção de um fluxo. |