Interfacce per la compilazione di grafici di filtro
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Le applicazioni usano queste interfacce per creare vari tipi di grafici di filtro.
Interfaccia | Descrizione |
---|---|
IAMFilterGraphCallback | Ricevere notifiche di callback se non è possibile eseguire il rendering di un pin. |
IAMGraphBuilderCallback | Fornisce un meccanismo di callback durante la compilazione del grafico. |
ICaptureGraphBuilder2 | Compilare grafici di filtro per l'acquisizione video. |
ICreateDevEnum | Enumera i dispositivi di sistema, ad esempio i dispositivi di acquisizione. |
ICreaGraphBuilder | Compilare grafici di filtro per la navigazione e la riproduzione DVD. |
IEnumFilters | Enumerare i filtri nel grafico. |
IFilterGraph2 | Aggiungere, rimuovere o connettere filtri. |
IFilterMapper2 | Enumera i filtri registrati nel sistema dell'utente. |
IGraphBuilder | Compilare grafici di filtro per la riproduzione di file o per usi personalizzati. |
IGraphConfig | Riconfigurare dinamicamente un grafico di filtro. |
IGraphVersion | Determinare quando il grafico cambia. |