Tentang DirectShow (Windows Media Format 11 SDK)

DirectShow adalah arsitektur streaming data tingkat tinggi, modular, dapat diperluas, untuk platform Windows. Ini menyediakan komponen perangkat lunak yang mendasar dan antarmuka pemrograman aplikasi (API) untuk berbagai aplikasi audio dan video digital di pasar saat ini. DirectShow tersedia sebagai bagian dari Kit Pengembangan Perangkat Lunak DirectX Microsoft. Untuk mempelajari selengkapnya tentang DirectShow, lihat SDK Platform Microsoft.

Di DirectShow, semua komponen streaming data disebut filter. Filter dapat mewakili perangkat keras, encoder perangkat lunak atau dekoder, perender audio atau video, atau kemampuan pemrosesan audio-video apa pun. Untuk mengaktifkan aplikasi berbasis DirectShow untuk membaca dan menulis konten Windows Media Format, termasuk konten yang dilindungi oleh Digital Rights Management (DRM), Microsoft menyediakan dua filter yang merangkum bagian dari Windows Media Format SDK. Ini adalah Pembaca WM ASF dan Penulis WM ASF. Filter dan antarmuka yang diekspos secara kolektif disebut sebagai komponen QASF, setelah DLL tempat mereka dipaketkan. (Q adalah singkatan dari Quartz, nama kode awal untuk DirectShow.)

Catatan

Penggunaan codec Windows Media Audio dan Video 9 Series melalui komponen DirectShow QASF memerlukan Microsoft Windows Millennium Edition atau yang lebih baru, atau DirectX 8.0 atau yang lebih baru.

 

Diagram berikut menunjukkan grafik filter DirectShow untuk memutar kembali file Windows Media Video.

grafik pemutaran video media windows

Pembaca WM ASF adalah komponen QASF, dekode adalah komponen Windows Media Format SDK yang dihosting di filter Pembungkus DMO (komponen QASF), dan perender adalah komponen DirectShow.