Uso degli oggetti Codec e DSP

Esistono diversi modi per usare i codec audio e video multimediali di Windows e DSP per codificare, decodificare o trasformare il contenuto multimediale digitale. L'API codec e codec video e DSP di Windows è destinata agli utenti che devono configurare manualmente gli oggetti codec e DSP o usarli al di fuori del contesto uno degli SDK multimediali Windows, ad esempio Windows Media Format SDK o Media Foundation SDK.

Gli autori di contenuti e gli utenti finali possono usare un'ampia gamma di strumenti e applicazioni per codificare il contenuto in Windows audio multimediale o Windows flussi video multimediali. Windows Media Encoder, ad esempio, è progettato in modo specifico per semplificare il processo di codifica. Analogamente, Lettore multimediale Windows è progettato appositamente per funzionare bene con i dati multimediali digitali codificati in formati Windows Media. Per molte applicazioni, è sufficiente usare Windows Media Encoder SDK o Lettore multimediale Windows SDK. In particolare, queste due tecnologie sono valide per scenari simili alle funzionalità degli strumenti che automatizzano.

Se è necessario un maggiore controllo sul processo di codifica o decodifica, ma si intende comunque usare Advanced Systems Format (ASF) come contenitore per i dati multimediali, l'SDK di Windows Media Format SDK potrebbe essere una scelta ottimale. Gli oggetti di Windows Media Format SDK offrono un framework flessibile per la creazione di file ASF e forniscono il supporto predefinito per i codec audio e video multimediali Windows.

Media Foundation SDK, novità di Windows Vista, semplifica notevolmente la codifica e la decodifica fornendo una pipeline multimediale personalizzabile. È possibile impostare le proprietà dei supporti di input e di output e il caricatore della topologia di Media Foundation configurerà automaticamente i codec e i DSP necessari.

Il motivo principale per l'uso diretto degli oggetti codec consiste nell'usare i codec Windows Audio e Video multimediali all'esterno del contenitore ASF. L'uso degli oggetti codec e DSP fornisce anche un livello di controllo non disponibile usando una delle tecnologie più astratte.

Codec Windows Media