Aplikasi DVD
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio /Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
DirectShow menyediakan komponen yang disebut DVD Navigator filter sumber yang menyederhanakan tugas navigasi DVD di C++. DVD Navigator memiliki semua kemampuan yang Anda temukan pada pemutar DVD yang berdiri sendiri dengan fitur lengkap, ditambah kemampuan tambahan khusus untuk memutar DVD di komputer pribadi. Menggunakan DVD Navigator, C++ dan pengembang scripting dapat membuat aplikasi DVD berfungsi lengkap tanpa mengacu pada spesifikasi DVD. DVD Navigator, berkoordinasi dengan filter dekoder, juga menangani manajemen regional dan perlindungan hak cipta (CSS dan perlindungan salinan analog), mengisolasi pengembang aplikasi dari detail ini.
Filter DVD Navigator berfungsi di seluruh volume DVD-Video, yang terdiri dari file dalam direktori VIDEO_TS. Tidak seperti kebanyakan filter sumber DirectShow yang bekerja dengan aliran atau file individual, DVD Navigator menggunakan struktur judul, bab, dan kode waktu yang DVD-Video. Pengembang yang ingin memutar file MPEG-2 individual di DirectShow harus menggunakan MPEG-2 Demultiplexer alih-alih filter DVD Navigator. Lihat dukungan MPEG-2 di DirectShow untuk informasi selengkapnya.
Nota
Untuk memutar DVD, pengguna harus memiliki dekoder MPEG-2.
Bagian ini berisi topik berikut.
- Fitur Dukungan DVD di DirectShow
- Dasar-Dasar DVD
- Membangun Grafik Filter DVD
- Mendapatkan Penunjuk Antarmuka DVD
- Perintah DVD
- Mengidentifikasi Operasi DVD yang Valid
- Menyinkronkan Perintah DVD
- Aliran Data di DVD Navigator
- Menangani Pemberitahuan Peristiwa DVD
- Bekerja Dengan Menu DVD
- Aliran Audio dan Subgambaran
- Memberlakukan Tingkat Manajemen Orang Tua
- Menyimpan dan Memulihkan Objek DvdState
- Bekerja dengan String Teks DVD
- Memutar Karaoke Audio
- Menangani Pemisalan Disk
- Penyempurnaan Pemutaran DVD di Windows Vista
- Konfigurasi Grafik Filter DVD
- Pintasan ke Halaman Referensi DVD C++
Untuk referensi tentang pengembangan dekoder DVD/MPEG2, lihat pengembangan DVD Decoder di DirectShow.
Topik terkait