Flussi di dati arbitrari personalizzati
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da lettore di origine e writer sink. lettore di origine e sink writer sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink invece di Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
È possibile creare un flusso in un file ASF per contenere qualsiasi tipo di dati. Se nessuno dei tipi di flusso supportati soddisfa le proprie esigenze, è necessario usare un flusso di dati arbitrario. L'oggetto writer gestisce un flusso di dati arbitrario così come qualsiasi flusso non compresso; gli esempi vengono pacchettizzati e combinati con gli esempi di altri flussi nella sezione dei dati del file. Naturalmente, solo un'applicazione di lettura programmata specificamente per gestire il tipo arbitrario sarà in grado di gestire i dati dopo il recapito dall'oggetto di lettura.
Un uso comune dei flussi di dati arbitrari è per i dati multimediali codificati usando un codec di terze parti. Poiché gli oggetti di questo SDK non interagiscono direttamente con codec di terze parti, l'applicazione di scrittura deve elaborare gli esempi con la parte di codifica del codec e passare gli esempi compressi al writer.
Argomenti correlati