Megosztás a következőn keresztül:


DVD-alkalmazások

[A laphoz társított funkció, DirectShowegy régi funkció. MediaPlayer, IMFMediaEngineés Audio/Video Capture a Media Foundation. Ezek a funkciók Windows 10-hez és Windows 11-hez lettek optimalizálva. A Microsoft határozottan javasolja, hogy az új kód MediaPlayer, IMFMediaEngine és Audio/Video Capture eszközt használja a Media FoundationDirectShowhelyett, ha lehetséges. A Microsoft javasolja, hogy az örökölt API-kat használó meglévő kódot át kell írni az új API-k használatára, ha lehetséges.]

A DirectShow egy DVD-kezelő forrásszűrő nevű összetevőt biztosít, amely leegyszerűsíti a DVD-navigációs feladatokat a C++-ban. A DVD-kezelő minden funkcióval rendelkezik, amelyet egy teljes funkcionalitású különálló DVD-lejátszón talál, valamint további képességeket is kínál a DVD-k személyes számítógépeken való lejátszásához. A DVD-kezelő használatával a C++ és a szkriptkészítő fejlesztők a DVD-specifikációra való hivatkozás nélkül hozhatnak létre teljes funkcionalitású DVD-alkalmazásokat. A DVD-kezelő a dekóderszűrőkkel együttműködve kezeli a regionális felügyeleti és szerzői jogi védelmet (CSS és analóg másolásvédelem), elkülönítve az alkalmazásfejlesztőket ezektől a részletektől.

A DVD-kezelő szűrő egy teljes DVD-Video köteten működik, amely a VIDEO_TS könyvtár fájljaiból áll. Az egyes streamekkel vagy fájlokkal dolgozó DirectShow-forrásszűrőkkel ellentétben a DVD-kezelő a címek, fejezetek és időkódok DVD-Video struktúráját használja. A DirectShow-ban egyéni MPEG-2 fájlokat lejátszani kívánó fejlesztőknek a DVD-kezelő szűrő helyett a MPEG-2 Demultiplexer kell használniuk. További információt MPEG-2 Támogatás a DirectShow-ban című témakörben talál.

Jegyzet

A DVD-k lejátszásához a felhasználónak MPEG-2 dekódolóval kell rendelkeznie.

 

Ez a szakasz a következő témaköröket tartalmazza.

A DVD/MPEG2 dekóderek fejlesztésére vonatkozó hivatkozásokért lásd DVD dekóder fejlesztést a DirectShow.

DirectShow használata