Condividi tramite


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 maggiore affidabilità, qualità senza precedenti e interoperabilità senza problemi.

Media Foundation richiede Windows Vista o versione successiva. Usa il modello a oggetti del 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 è stata progettata per soddisfare le sfide poste da contenuti ad alta definizione. I miglioramenti della qualità audio e video apportati in tutta la piattaforma ora consentono di offrire un'esperienza ottimale per contenuti ad alta definizione di nuova generazione.

  • DirectX Video Acceleration (DXVA) 2.0 offre un'accelerazione video più efficiente rispetto a DXVA 1.0, con decodifica video più affidabile e semplificata e l'uso esteso dell'hardware nell'elaborazione video. Con DXVA 2.0, Windows può gestire i contenuti ad alta definizione più esigenti con alta qualità e una migliore resilienza ai difetti.

  • Le informazioni sullo spazio dei colori sono mantenute in tutto il flusso video. Gli utenti possono godere di contenuti video con piena fedeltà. Le informazioni sul colore e le immagini interlacciate vengono ora passate all'hardware per le composizioni a passaggio singolo. Il mantenimento delle informazioni sullo spazio colore riduce anche le conversioni di spazio colore non necessarie, il che libera più cicli per elaborare il contenuto HD impegnativo.

  • Il renderer video avanzato (EVR) offre un supporto migliore per la tempistica, l'elaborazione video avanzata e una migliore resilienza degli errori. Il supporto per la riproduzione a schermo intero è stato migliorato e il tearing video in modalità finestra è stato minimizzato.

  • Media Foundation usa il servizio Di pianificazione classi multimediali (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

Man mano che l'intrattenimento digitale entra nell'era ad alta definizione e i contenuti diventano più portabili e onnipresenti, 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. Le informazioni dettagliate sulla programmazione sono disponibili nella guida alla programmazione di Media Foundation.

Sezione Descrizione
Novità per Media Foundation Descrive le nuove funzionalità di Media Foundation.
Header e librerie di Media Foundation Elenca i file di intestazione e di libreria che definiscono le API di Media Foundation.
Strumenti della 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 di Windows 8.

Microsoft Media Foundation