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.
- DVD támogatási funkciói a DirectShow
- DVD alapjai
- DVD-szűrődiagram létrehozása
- A DVD-adapter mutatóinak beszerzése
- DVD-parancsok
- Érvényes DVD-műveletek azonosítása
- DVD-parancsok szinkronizálása
- adatfolyam a DVD-kezelő
- DVD-eseményértesítések kezelése
- DVD-menük használata
- hang- és szubpicture streamek
- szülői felügyeleti szintek kényszerítése
- DvdState-objektumok mentése és visszaállítása
- DVD szöveges sztringek használata
- Karaoke audiostreamek lejátszása
- Lemezes kiesések kezelése
- DVD-lejátszás fejlesztései a Windows Vista
- DVD-szűrődiagram konfigurációs
- C++ DVD-referencialapokra mutató hivatkozások
A DVD/MPEG2 dekóderek fejlesztésére vonatkozó hivatkozásokért lásd DVD dekóder fejlesztést a DirectShow.
Kapcsolódó témakörök
-
DirectShow használata