Dela via


Om Media Foundation

Microsoft Media Foundation är nästa generations multimediaplattform för Windows som gör det möjligt för utvecklare, konsumenter och innehållsleverantörer att anamma den nya vågen av premiuminnehåll med förbättrad robusthet, oöverträffad kvalitet och sömlös samverkan.

Media Foundation kräver Windows Vista eller senare. Den använder komponentobjektmodellen (COM) och kräver C/C++. Microsoft tillhandahåller inte ett hanterat API för Media Foundation.

Media Foundation-API:erna är en del av Windows SDK. Om du vill utveckla ett Media Foundation-program installerar du den senaste versionen av Windows SDK.

Ljud- och videokvalitet

Media Foundation har utformats för att möta utmaningarna med hd-innehåll. Förbättringar av ljud- och videokvalitet som gjorts i hela plattformen gör det nu möjligt att leverera en bra upplevelse för nästa generations hd-innehåll.

  • DirectX Video Acceleration (DXVA) 2.0 erbjuder effektivare videoacceleration, jämfört med DXVA 1.0, med mer robust och strömlinjeformad video avkodning och utökad användning av maskinvara i videobearbetning. Med DXVA 2.0 kan Windows hantera några av de mest krävande hd-innehållet med hög kvalitet och förbättrad glitch-motståndskraft.

  • Information om färgrymd bevaras i hela videopipelinen. Användare kan njuta av videoinnehåll med fullständig återgivning. Färginformation och sammanflätade bilder skickas nu till maskinvaran för kompositioner i ett enda pass. Att bevara information om färgrymd minskar också onödiga färgrymdskonverteringar, vilket frigör fler cykler för att bearbeta krävande HD-innehåll.

  • Den förbättrade videoåtergivningen (EVR) ger bättre stöd för timing, förbättrad videobearbetning och förbättrad flexibilitet för buggar. Stöd för helskärmsuppspelning har förbättrats och videorivning i fönsterläge har minimerats.

  • Media Foundation använder MMCSS (Multimedia Class Scheduler Service), en ny systemtjänst i Windows Vista. MMCSS gör det möjligt för multimediaprogram att se till att deras tidskänsliga bearbetning får prioriterad åtkomst till CPU-resurser.

Innehållsåtkomst

När digital underhållning går in i hd-eran och innehållet blir mer portabelt och allestädes närvarande kommer innehållsskydd att bli en integrerad del av digitala medieprodukter. Media Foundations utökningsbarhet säkerställer att den kan stödja dessa trender.

Dessutom kan Media Foundations utökningsbarhet göra det möjligt för olika innehållsskyddssystem att fungera tillsammans.

Om Media Foundation

Det här avsnittet innehåller allmän information om Media Foundation-API:erna. Detaljerad programmeringsinformation finns i programmeringsguiden för Media Foundation.

Sektion Beskrivning
Nyheter för Media Foundation Beskriver nya funktioner i Media Foundation.
Media Foundation-rubriker och bibliotek Visar en lista över huvud- och biblioteksfilerna som definierar Media Foundation-API:erna.
Media Foundation Tools Beskriver de utvecklingsverktyg som är tillgängliga för Media Foundation.

 

Media Foundation ingår inte i N- och KN-utgåvorna av Windows 8. Mer information finns i Microsoft Windows Media Feature Pack för N- och KN-versioner av alla Windows 8-utgåvor.

Microsoft Media Foundation