Aplikace DVD

[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, MMFMediaEnginea Audio/Video Capture v Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]

DirectShow poskytuje komponentu s názvem DVD Navigator zdrojový filtr, který zjednodušuje úlohy navigace DVD v jazyce C++. Navigátor DVD má všechny možnosti, které najdete na plnohodnotný samostatný DVD přehrávač, a další možnosti specifické pro přehrávání DVD na osobních počítačích. Pomocí navigátoru DVD mohou vývojáři jazyka C++ a skriptování vytvářet plnohodnotné aplikace DVD bez odkazování na specifikaci DVD. DVD Navigator, v koordinaci s dekodér filtry, také zpracovává regionální správu a ochranu autorských práv (CSS a analogová ochrana kopírování), izolování vývojářů aplikací z těchto podrobností.

Filtr NAvigátoru DVD funguje na celém svazku DVD-Video, který se skládá ze souborů v adresáři VIDEO_TS. Na rozdíl od většiny zdrojových filtrů DirectShow, které pracují s jednotlivými datovými proudy nebo soubory, používá Navigátor DVD DVD-Video strukturu názvů, kapitol a časových kódů. Vývojáři, kteří chtějí přehrát jednotlivé soubory MPEG-2 v DirectShow, by měli místo filtru DVD Navigator použít MPEG-2 Demultiplexer. Další informace najdete v tématu podpora MPEG-2 v directShow.

Poznámka

Aby uživatel mohl přehrávat DVD, musí mít dekodér MPEG-2.

 

Tato část obsahuje následující témata.

Odkazy na vývoj dekodérů DVD/MPEG2 naleznete v tématu VÝVOJ dekodérů DVD v DirectShow.

DirectShow