Teknik Graph-Building Umum
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan 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 Audio/Video Capture 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.]
Setiap aplikasi DirectShow dimulai dengan membangun grafik filter. Saat Anda membaca topik gambaran umum dalam dokumentasi DirectShow, Anda akan menemukan bahwa sebagian besar dimulai dengan menjelaskan jenis grafik filter apa yang Anda butuhkan. Dalam beberapa kasus, ada metode atau objek pembantu yang dirancang khusus untuk membangun jenis grafik tersebut. Misalnya, objek DVD Graph Builder membangun grafik pemutaran DVD. Dalam kasus lain, aplikasi harus membuat grafik dengan menambahkan filter dan menghubungkannya.
Bagian ini menyajikan beberapa fungsi pembantu yang mengimplementasikan operasi pembuatan grafik dasar. Mereka dapat digunakan oleh aplikasi DirectShow apa pun yang perlu membangun atau memodifikasi grafik filter. Bagian ini berisi topik berikut:
- Menambahkan Filter menurut CLSID
- Menemukan Pin Yang Tidak Tersambung pada Filter
- Sambungkan Dua Filter
- Menemukan Antarmuka pada Filter atau Pin
- Menemukan Serekan Filter
- Menghapus Semua Filter dalam Grafik
- Membangun Grafik dengan Capture Graph Builder
Topik terkait