Sdílet prostřednictvím


Ukázky sady Media Foundation SDK

Tato část popisuje ukázkové aplikace, které ukazují, jak používat Media Foundation.

Ukázky kódování

Ukázka Popis
transkódování Ukazuje, jak znovu zakódovat multimediální soubor ve formátu Windows Media.

 

Ukázky přehrávání

Ukázka Popis
ZákladníPřehrávání Přehrává zvukové a videosoubory pomocí Media Session. Tato ukázka ukazuje, jak vytvořit topologie přehrávání, řídit relaci médií a přijímat události relace během přehrávání.
MFPlayer Ukazuje některé funkce přehrávání, které nejsou součástí BasicPlayback ukázky.
ChráněnéPřehrávání Přehrává chráněné zvukové soubory a videosoubory. Tato ukázka ukazuje, jak používat sezení chráněné cesty médií (PMP) a jak používat objekty usnadňovače obsahu.

 

Plug-Ins

Ukázka Sub-Area Popis
dekodér Transformace Media Foundation (MFT) Dekodér videa.
EVRPresenter Různé Vlastní prezentující pro enhanced video renderer (EVR).
MFT_AudioDelay MFT Transformace zvukového efektu Ukazuje, jak napsat základní MFT pro zpracování zvuku.
MFT_Grayscale MFT Efekt videa ve stupních šedi Ukazuje, jak napsat základní MFT pro zpracování videa.
MPEG1Source Zdroj médií Analyzuje systémy streamů vrstvy MPEG-1. Ukazuje, jak napsat vlastní zdroj médií a zpracovatele bajtového streamu.
WavSink Jímka médií Archivní jímka, která zapisuje .wav soubory. Ukazuje, jak napsat vlastní mediální výlevku.
WavSource Zdroj médií Parsuje .wav soubory. Ukazuje, jak napsat vlastní zdroj médií a obsluhu bajtového streamu.

 

Ukázky čtečky zdrojového kódu

Ukázka Popis
zvukový klip Používá Čtečka zdroje k dekódování zvuku z multimediálního souboru.
VideoThumbnail Používá Source Reader k získání jednotlivých snímků z videa.

 

Zachycení videa

Ukázka Popis
MFCaptureD3D Ukazuje, jak zobrazit náhled videa ze zařízení pro zachycení videa pomocí Direct3D k vykreslení videa.
MFCaptureToFile Ukazuje, jak zachytit video z videokamery do souboru.

 

Různé ukázky

Ukázka Popis
ASFParser Ukazuje, jak analyzovat data ze souboru ASF (Advanced Systems Format).
DXVA-HD Ukazuje, jak používat Microsoft DirectX Video Acceleration pro vysoké rozlišení (DXVA-HD).
DXVA2_VideoProc Používá DirectX Video Acceleration (DXVA) 2.0 k vytvoření streamu 4:2:2 YUV videa. Tato ukázka ukazuje, jak používat funkce zpracování videa dxva.

 

Zastaralé nebo neaktuální ukázky

Ukázka Popis
MFPlayer2 Ukazuje některé pokročilé funkce přehrávání rozhraní MFPlay API.
PlaybackFX Použije na video efekt odstínů šedé. Ukazuje, jak začlenit MFT do topologie přehrávání.
Poznámka: Tato ukázka už není součástí sady SDK.
Seznam skladeb Přehraje sekvenci zvukových souborů pomocí zdroje sequenceru.
Poznámka: Tato ukázka už není součástí sady SDK.
SimpleCapture Ukazuje, jak zobrazit náhled videa ze zařízení pro zachytávání videa pomocí rozhraní API MFPlay.
SimplePlay Ukazuje, jak přehrát mediální soubor pomocí rozhraní MFPlay API.

 

Microsoft Media Foundation

o službě Media Foundation