Mensimulasikan Graph Building dengan GraphEdit
[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 utilitas debugging yang disebut GraphEdit, yang dapat Anda gunakan untuk membuat dan menguji grafik filter.
GraphEdit adalah alat visual untuk membangun grafik filter. Dengan GraphEdit, Anda dapat bereksperimen dengan grafik filter sebelum menulis kode aplikasi apa pun. Anda juga dapat memuat grafik filter yang dibuat aplikasi Anda, untuk memverifikasi bahwa aplikasi Anda membangun grafik yang benar. Jika Anda mengembangkan filter kustom, GraphEdit menyediakan cara cepat untuk mengujinya: Cukup muat grafik dengan filter kustom Anda dan coba jalankan grafik. Jika Anda baru menggunakan DirectShow, GraphEdit adalah cara yang baik untuk membiasakan diri dengan grafik filter dan arsitektur DirectShow.
Ilustrasi berikut menunjukkan bagaimana GraphEdit mewakili grafik filter sederhana.
Setiap filter direpresentasikan sebagai persegi panjang. Kotak yang lebih kecil di sepanjang tepi filter mewakili pin. Pin input berada di sisi kiri filter, dan pin output berada di sisi kanan. Panah mewakili koneksi antara pin.
Dengan GraphEdit, Anda dapat:
- Buat dan ubah grafik filter menggunakan antarmuka visual, seret dan letakkan.
- Simulasikan panggilan terprogram untuk membangun grafik.
- Jalankan, jeda, hentikan, dan cari grafik.
- Lihat filter apa yang terdaftar di komputer Anda, dan lihat informasi registri untuk setiap filter.
- Lihat halaman properti filter.
- Lihat tipe media koneksi pin.
Bagian ini berisi topik berikut:
- Menggunakan GraphEdit
- Memuat Grafik Dari Proses Eksternal
- Menyimpan Grafik Filter ke File GraphEdit
- Memuat File GraphEdit Secara Terprogram
- GraphEdit File Format
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk