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 Transmissão de Mídia foi otimizada para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use a Transmissã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 interfaces a seguir.
Nesta seção
| Tópico | Descrição |
|---|---|
|
IActiveBasicDevice |
Representa um IBasicDevice ativo associado a um dispositivo UPnP. |
|
IActiveBasicDeviceStatics |
Fornece métodos estáticos para criar objetos IActiveBasicDevice . |
|
IBasicDevice |
Encapsula os métodos e eventos necessários para modelar um dispositivo DLNA. |
|
IDeviceController |
Encapsula os métodos e eventos necessários para recuperar 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. |
|
IDeviceIcon |
Encapsula os métodos necessários para fornecer informações sobre o ícone de um dispositivo DLNA. |
|
IDevicePair |
Representa um par de objetos ActiveBasicDevice que é composto por um renderizador e um servidor. |
|
IMediaRenderer |
Encapsula os métodos e eventos necessários para representar um dispositivo DMR (Renderizador de Mídia Digital) DLNA. |
|
IMediaRendererActionInformation |
Encapsula os métodos necessários para fornecer informações sobre quais métodos podem ser invocados no momento na DMR. |
|
IMediaRendererFactory |
Encapsula os métodos necessários para criar de forma assíncrona uma nova instância de um objeto que implementa a interface IMediaRenderer . |
|
IStreamSelectorStatics |
Encapsula os métodos necessários para selecionar de forma assíncrona um fluxo. |
|
ITransportParameters |
Encapsula os métodos necessários para fornecer informações sobre as configurações atuais relacionadas ao transporte da DMR. Essas configurações incluem o estado de transporte atual e informações sobre quais métodos podem ser invocados atualmente na DMR. |