Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Acquisizione Audio/Video in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che i nuovi codici usino MediaPlayer, IMFMediaEngine e Acquisizione audio/video in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
La riproduzione di file ASF viene gestita dal filtro lettore ASF WM. Quando il lettore ASF WM legge un file, crea automaticamente un pin di output per ogni flusso, inclusi flussi Web, flussi di comandi script e qualsiasi altro tipo di flusso arbitrario. Nel caso di più file di velocità in bit, i pin vengono creati solo per i flussi attualmente selezionati. Per riprodurre un file ASF con il filtro lettore ASF WM, chiamare IGraphBuilder::RenderFile o IGraphBuilder::AddSourceFilter.
Il lettore ASF WM supporta l'interfaccia IMediaSeeking, che consente alle applicazioni di eseguire la ricerca temporale all'interno del file. Tuttavia, la riproduzione a velocità diverse da 1,0 (come specificato in IMediaSeeking::SetRate) non è supportata.
Il filtro lettore ASF WM espone anche diverse interfacce di Windows Media Format SDK, come descritto nella tabella seguente. Queste interfacce sono documentate nella documentazione di Windows Media Format SDK.
Interfaccia | Modalità di esposizione | Commenti |
---|---|---|
IWMDRMReader | Tramite IServiceProvider nel filtro. | Fornito per le applicazioni che devono riprodurre contenuto protetto da Digital Rights Management (DRM). |
IWMHeaderInfo | QueryInterface sul filtro. | Fornito in modo che le applicazioni possano leggere attributi di file e contenuto, nonché informazioni sul marcatore e sullo script e metadati. |
IWMReaderAdvanced | QueryInterface sul filtro. | Implementato parzialmente sul filtro in modo che le applicazioni possano accedere ai metodi informativi nell'oggetto Lettore WM. |
IWMReaderAdvanced2 | QueryInterface sul filtro. | Implementato parzialmente nel filtro in modo che le applicazioni possano accedere ai metodi informativi nell'oggetto lettore di Format SDK. |
Argomenti correlati