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ázky přehrávání
- Plug-iny
- Ukázky čtečky zdrojů
- Video zachycení
- různé ukázky
- Nedoporučované nebo zastaralé ukázky
- související témata
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. |
Související témata