Condividi tramite


Interfacce di acquisizione video

[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.

Queste interfacce supportano l'acquisizione video usando dispositivi Microsoft® Windows® Driver Model (WDM) o dispositivi Microsoft® Video legacy per Windows® (VFW).

Interfaccia Descrizione
IAMAnalogVideoDecoder Controllare la digitalizzazione video in una scheda di acquisizione video WDM.
IAMBufferNegotiation Controllare il modo in cui un pin alloca i buffer.
IAMCopyCaptureFileProgress Interfaccia di callback per ricevere lo stato di avanzamento di un'operazione di copia file.
IAMCrossbar Creare una connessione hardware tra un'origine audio o video WDM e un dispositivo di acquisizione WDM.
IAMDroppedFrames Eseguire una query su un filtro di acquisizione sulle prestazioni di acquisizione.
IAMStreamControl Controllare gli orari di inizio e arresto dei singoli flussi.
IAMStreamConfig Eseguire query e impostare il formato di output del filtro di acquisizione.
IAMVfwCaptureDialogs Visualizzare le finestre di dialogo fornite dai driver di acquisizione VFW.
IAMVideoControl Controllare l'immagine da un dispositivo di acquisizione.
IAMVideoProcAmp Regolare le qualità di un segnale video, ad esempio luminosità, contrasto, tonalità, saturazione, gamma e nitidezza.
ICaptureGraphBuilder2 Compilare grafici di filtro per l'acquisizione video.
IFileSinkFilter2 Specificare il nome e gli attributi di un file di output.

 

Interfacce di controllo del dispositivo esterno

Acquisizione video