Classi (API di streaming multimediale)

[La funzionalità associata a questa pagina, l'API Windows Media Streaming, è una funzionalità legacy. È stata sostituita da Media Casting. Il cast multimediale è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Media Cast anziché l'API Di streaming di Windows Media, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

L'API Streaming multimediale fornisce le classi seguenti.

Contenuto della sezione

Argomento Descrizione
ActiveBasicDevice
Implementa l'interfaccia IActiveBasicDevice che rappresenta un dispositivo DIGITAL Living Network Alliance (DLNA) attivo.
BasicDevice
Implementa l'interfaccia IBasicDevice che rappresenta un dispositivo DLNA.
CreateMediaRendererOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da CreateMediaRendererAsync o CreateMediaRendererFromBasicDeviceAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
DeviceController
Implementa l'interfaccia IDeviceController che recupera un elenco di rendereri multimediali digitali memorizzati nella cache e/o server multimediali digitali (DMS) o per trovare in modo asincrono le dmr e/o dms attualmente presenti nella rete.
DevicePair
Implementa l'interfaccia IDevicePair che rappresenta una coppia di oggetti ActiveBasicDevice che sono costituiti da un renderer e un server.
GetMuteOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da GetMuteAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
GetPositionInformationOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da GetPositionInformationAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
GetStreamPropertiesOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da GetStreamPropertiesAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
GetTransportInformationOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da GetTransportInformationAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
GetVolumeOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da GetVolumeAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
MediaRenderer
Implementa l'interfaccia IMediaRenderer che rappresenta un dispositivo DMR (DLNA Digital Media Renderer).
PlaybackOperation
Registra un gestore eventi richiamato quando viene avviata un'operazione asincrona da uno dei metodi di riproduzione MediaRenderer completa e fornisce un metodo che restituisce i risultati dell'operazione.
StreamSelectOperation
Registra un gestore eventi richiamato quando l'operazione asincrona avviata da GetMuteAsync completa e fornisce un metodo che restituisce i risultati dell'operazione.
StreamSelector
Implementa l'interfaccia IStreamSelectorStatics e consente di selezionare un flusso.