Estensioni unità dati
[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.
Windows Media Format SDK consente di integrare i dati negli esempi con estensioni di unità dati , denominati anche sistemi di estensione del payload. Questa documentazione usa il termine "estensioni unità dati" per mantenere la coerenza con i nomi dei metodi, ad esempio AddDataUnitExtension. Un'estensione di unità dati è una coppia nome/valore collegata all'esempio nella sezione dati del file. È possibile accedere ai dati estesi usando i metodi dell'oggetto buffer quando l'esempio viene recuperato dal lettore.
È possibile creare estensioni di unità dati in base alle specifiche, ma diversi tipi sono predefiniti e supportati dagli oggetti di questo SDK. Queste estensioni standard vengono usate per fornire dati aggiuntivi per i nomi di file (negli script e nei flussi Web), i dati del codice ora SMPTE, le proporzioni dei pixel non quadrati, la durata e il tipo di interlacciamento.
Per usare le estensioni delle unità dati, è necessario configurare il flusso per accettarle e quindi aggiungere estensioni a ogni esempio per tale flusso.
Argomenti correlati