Informazioni su Media Foundation
Microsoft Media Foundation è la piattaforma multimediale di nuova generazione per Windows che consente agli sviluppatori, ai consumer e ai provider di contenuti di adottare la nuova ondata di contenuti Premium con robustezza avanzata, qualità senza precedenti e interoperabilità senza problemi.
Media Foundation richiede Windows Vista o versioni successive. Usa il modello a oggetti componente (COM) e richiede C/C++. Microsoft non fornisce un'API gestita per Media Foundation.
Le API di Media Foundation fanno parte di Windows SDK. Per sviluppare un'applicazione Media Foundation, installare la versione più recente di Windows SDK.
Qualità audio e video
Media Foundation è stato progettato per soddisfare le sfide poste da contenuti ad alta definizione. Miglioramenti della qualità audio e video apportati in tutta la piattaforma ora consentono di offrire un'esperienza ottimale per il contenuto ad alta definizione di nuova generazione.
DirectX Video Acceleration (DXVA) 2.0 offre un'accelerazione video più efficiente, rispetto a DXVA 1.0, con una decodifica video più affidabile e semplificata e un uso esteso dell'hardware nell'elaborazione video. Con DXVA 2.0, Windows può gestire alcuni dei contenuti ad alta definizione più richiesti con alta qualità e miglioramento della resilienza deglitch.
Le informazioni sullo spazio dei colori sono mantenute in tutta la pipeline video. Gli utenti possono godere di contenuti video con fedeltà completa. Le informazioni sul colore e le immagini interlacciate vengono ora passate all'hardware per le composizioni a passaggio singolo. La conservazione delle informazioni sullo spazio dei colori riduce anche le conversioni dello spazio dei colori non necessarie, che libera più cicli per elaborare contenuti HD richiesti.
Il renderer video avanzato (EVR) offre un supporto migliore per la tempistica, l'elaborazione video avanzata e una migliore resilienza deglitch. Il supporto per la riproduzione a schermo intero è stato migliorato e l'interruzione video in modalità finestra è stata ridotta al minimo.
Media Foundation usa il servizio utilità di pianificazione della classe multimediale (MMCSS), un nuovo servizio di sistema in Windows Vista. MMCSS consente alle applicazioni multimediali di garantire che l'elaborazione sensibile al tempo riceva l'accesso prioritario alle risorse DELLA CPU.
Accesso al contenuto
Poiché l'intrattenimento digitale si sposta nell'era ad alta definizione e il contenuto diventa più portatile e ubiquiente, la protezione dei contenuti diventerà parte integrante dei prodotti multimediali digitali. L'estendibilità di Media Foundation garantisce che possa supportare queste tendenze.
Inoltre, l'estendibilità di Media Foundation consente a diversi sistemi di protezione del contenuto di operare insieme.
Informazioni su Media Foundation
Questa sezione contiene informazioni generali sulle API di Media Foundation. Informazioni dettagliate sulla programmazione sono disponibili nella Guida alla programmazione di Media Foundation.
Sezione | Descrizione |
---|---|
Novità di Media Foundation | Descrive le nuove funzionalità in Media Foundation. |
Intestazioni e librerie di Media Foundation | Elenca i file di intestazione e libreria che definiscono le API di Media Foundation. |
Strumenti di Media Foundation | Descrive gli strumenti di sviluppo disponibili per Media Foundation. |
Media Foundation non è incluso nelle edizioni N e KN di Windows 8. Per altre informazioni, vedere Microsoft Windows Media Feature Pack per le versioni N e KN di tutte le edizioni Windows 8.
Argomenti correlati