Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nota
Topik ini ditujukan untuk pengembang. Untuk informasi umum tentang Windows Media Player 12 dan dekode untuk Windows, lihat Windows Media Player 12 di situs Dukungan Microsoft.
Untuk menulis minidriver decoder DVD, minidriver harus menyertakan file header ksmedia.h dan ntddcdvd.h yang disediakan dalam WDK. Minidriver juga harus dapat menghubungkan ke pustaka stream.lib, ks.lib, ksguid.lib, dan dxapi.lib.
Komponen berikut mendukung decoding DVD dan pemutaran:
Driver Kelas Aliran WDM
Driver kelas streaming WDM mendukung jenis data streaming dan decoder perangkat keras MPEG-2 dan AC-3. Untuk informasi selengkapnya, lihat Streaming Minidriver.
Nota
Microsoft tidak menyediakan filter dekoder perangkat lunak/perangkat keras MPEG-2 atau AC-3. Vendor harus menyediakan dekoder perangkat lunak yang kompatibel dengan DirectShow untuk setiap aliran data DVD yang diperlukan, atau menyediakan minidriver dekoder DVD yang kompatibel dengan streaming WDM untuk mendukung decoder perangkat keras DVD mereka.
Pengemudi KelasDVD-ROM
Dukungan untuk set perintah DVD-ROM, termasuk perintah untuk perlindungan hak cipta dan regionalisasi, disediakan oleh driver kelas CD-ROM yang diperbarui. Driver kelas ini menyediakan kemampuan untuk membaca sektor data dari drive DVD-ROM.
Sistem Berkas UDF
Sistem operasi berbasis NT menyediakan sistem file yang dapat diinstal UDF, mirip dengan FAT dan NTFS. Sistem file yang dapat diinstal ini mendukung disk DVD berformat UDF.
Microsoft DirectShow
Filter DirectShow dan dukungan terkait termasuk navigator/pemisah DVD, filter proksi untuk berinteraksi dengan minidriver dekoder perangkat keras untuk aliran video, subgambar dan audio, dekoder line21 (keterangan tertutup), mixer video, perender video, dan perender audio.
DirectShow DVD Navigator/Pemfilter Pemisah
Filter navigator/pemisah DVD menafsirkan bahasa pemrograman yang disematkan dalam film DVD, kontrol orang tua, beberapa bahasa, dan memproses sebagian besar struktur data khusus DVD. Filter ini membaca aliran DVD langsung dari disk DVD dan menghasilkan output jenis media individual, seperti audio, video, dan subgambar. Filter merespons perintah di aliran dan menangani semua input pengguna.
Filter DirectShow Proksi
Filter ini mengonversi antarmuka DirectShow ke koneksi WDM dan properti arsitektur streaming. Ini menginstansiasi objek perangkat untuk setiap jenis data yang akan didekodekan dalam perangkat keras, seperti jenis data audio dan video. Filter ini mendukung plug-in yang memungkinkan ekspansi untuk antarmuka baru.
Filter Dekode DirectShow Closed-Caption
Filter ini mengonversi data teks tertutup dalam aliran video DVD menjadi gambar teks.
DirectShow Video Port Manager dan Filter Perenderan
Penyaring ini memungkinkan pemutaran video menggunakan port video perangkat keras dan menyediakan dukungan untuk memadukan aliran video dengan bandwidth rendah, seperti aliran output decoding keterangan tertutup.
Microsoft DirectDraw HAL dengan VPE
Bus khusus mentransfer aliran video yang didekodekan dari dekoder MPEG-2 ke kartu tampilan. Microsoft menyediakan dukungan perangkat lunak untuk antarmuka ini dengan menggunakan lapisan abstraksi perangkat keras DirectDraw (HAL) dengan ekstensi port video (VPE) untuk meneruskan video yang didekodekan dalam perangkat keras ke array grafis video (VGA). Untuk decoder perangkat lunak, bus port grafis (AGP) yang dipercepat dapat digunakan untuk mentransfer video yang didekodekan ke VGA.
Perlindungan Hak Cipta
Perlindungan hak cipta untuk DVD disediakan oleh mengenkripsi sektor pada disk dan kemudian mendekripsi sektor tersebut sebelum mendekodenya. Microsoft mendukung dekripsi perangkat lunak dan perangkat keras melalui navigator/pemisah DVD, yang mengawasi urutan autentikasi antara dekode dan drive DVD-ROM di komputer. Urutan pertukaran kunci diimplementasikan dengan mengirimkan properti ke pin input minidriver decoder DVD.
Ada dua bentuk utama pemutaran DVD:
Decoding DVD berbasis perangkat keras
Decoding DVD berbasis perangkat lunak
Topik berikut merangkum properti dan peristiwa streaming kernel terkait dekoder DVD: