Condividi tramite


Gestori di file e flussi personalizzati

[La funzionalità associata a questa pagina, Custom File and Stream Handlers, è una funzionalità legacy. È stata sostituita dalla classe MediaStreamSource. La classe MediaStreamSource è stata ottimizzata per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi la classe MediaStreamSource anziché i gestori di file e di flusso personalizzati, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

I gestori di file e di flusso sono driver che forniscono interfacce coerenti a un'applicazione che controlla i dati multimediali. I gestori di file e flussi inclusi nel sistema operativo usano dati audio video e waveform archiviati in file audio-video interleaved (AVI) e waveform-audio.

È possibile scrivere gestori per consentire all'applicazione di scrivere o accedere a dati multimediali da un'altra origine, ad esempio un file con un formato proprietario, un file AVI espanso per contenere flussi di dati aggiuntivi o un gestore che genera i propri dati multimediali. Se si dispone di un formato di file personalizzato per i dati AVI da usare con le funzioni e le macro AVIFile, è necessario scrivere un gestore personalizzato.