Panoramica dell'acquisizione video
I minidriver di acquisizione video interagiscono con le interfacce della classe AVStream di Stream per controllare i dispositivi hardware che producono principalmente flussi di dati video, insieme ai dati accessori, ad esempio audio TV o funzionalità di tuner AM/FM. I fornitori scrivono un minidriver di acquisizione video in:
Acquisire flussi video compressi e non compressi da origini video digitali e analogiche, ad esempio IEEE 1394, USB, S-Video e jack RCA.
Acquisire i dati dell'intervallo di spaziatura verticale (VBI).
Acquisire flussi di dati accessori, ad esempio audio TV o audio AM/FM.
Acquisire il codice temporale.
Controllare le porte video e acquisire video dai flussi di porta video.
Controllare i dispositivi associati a flussi video come tv/radio tuner, dispositivi di routing dei segnali (barre incrociate), controllo audio TV e compressori video.
Controllare le proprietà della fotocamera, ad esempio zoom, panoramica e messa a fuoco.
Controllare le proprietà video, ad esempio tonalità, saturazione, luminosità e nitidezza.
Fornire lo streaming WDM (per la modalità kernel) e DirectShow (per la modalità utente) compatibilità.