Argomenti di acquisizione avanzati
[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.
Questa sezione descrive alcuni aspetti avanzati dell'acquisizione video in DirectShow. La maggior parte dei problemi descritti in questa sezione viene gestita automaticamente dall'interfaccia ICaptureGraphBuilder2 . Tuttavia, le informazioni qui possono essere utili se è necessario risolvere i problemi di un'applicazione di acquisizione video. È anche consigliabile leggere questa sezione se l'applicazione compila un grafico di acquisizione personalizzato di qualche tipo e si trova che ICaptureGraphBuilder2 non soddisfa le proprie esigenze. Infine, questa sezione contiene alcune informazioni sull'uso del filtro Renderingr (VMR) di Mixaggio video in un'applicazione di acquisizione video.
È possibile creare un grafico di acquisizione video interamente usando i metodi IGraphBuilder . È anche possibile combinare le due interfacce usando ICaptureGraphBuilder2 per alcune attività e IGraphBuilder per altri.
Questa sezione contiene i seguenti argomenti:
- Gestione degli eventi repaint in Acquisizione video
- Uso delle categorie di pin
- Uso del filtro Smart Tee
- Uso del mixer di sovrapposizione in Acquisizione video
- Pin porta video
- Tipo di formato VideoInfo2
- Creazione di filtri Kernel-Mode
- Filtri driver di classe WDM
- Uso di WDDM Capture in DirectShow
Argomenti correlati