Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
AVStream è un driver di classe multimediale fornito da Microsoft che supporta lo streaming di solo video e lo streaming audio/video integrato. Microsoft fornisce AVStream come parte del sistema operativo, nel driver di esportazione Ks.sys. I fornitori di hardware scrivono minidriver che vengono eseguiti in Ks.sys.
Il driver di classe preferito per i driver audio è il driver di classe della porta audio fornito da Microsoft. I fornitori di audio dovrebbero scrivere minidriver che funzionano sotto Portcls.sys.
Microsoft supporta il driver della classe di flusso solo per i minidriver esistenti.
I driver AVStream si basano su Microsoft Windows XP, Microsoft Windows Server 2003 o su qualsiasi piattaforma Windows 98 Gold o versione successiva in cui è installato DirectX 8.0 o versione successiva.
Se si usa un sistema operativo precedente a Windows XP, assicurarsi di usare la versione più recente disponibile di DirectX Driver Development Kit (DDK). DirectX 9.0 contiene aggiornamenti per AVStream, i componenti di kernel streaming e la classe di streaming.
AVStream offre vantaggi significativi per il fornitore:
Richiedere agli sviluppatori di minidriver di produrre meno codice.
Fornitura di un modello di classe di streaming del kernel unificato per i minidriver audio e video.
Fornire supporto ai fornitori per scrivere plug-in in modalità utente. Si tratta di interfacce COM che forniscono metodi per accedere ai valori delle proprietà. È possibile fornire plug-in senza modificare i file binari del minidriver esistenti. Per ulteriori informazioni, vedere plug-in proxy per lo streaming del kernel.
Nel modello di driver AVStream i fornitori forniscono un minidriver che interagisce con un driver di classe fornito da Microsoft, come illustrato nel diagramma seguente: