Informazioni sul filtro WM ASF Reader
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture 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 dei 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 dei comandi di 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.
WM ASF Reader supporta l'interfaccia IMediaSeeking DirectShow, 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 gli attributi di file e contenuto, nonché le informazioni e i metadati degli script e degli indicatori. |
IWMReaderAdvanced | QueryInterface sul filtro. | Implementato parzialmente nel 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