Topik Pengambilan Tingkat Lanjut
[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.]
Bagian ini menjelaskan beberapa aspek canggih dari pengambilan video di DirectShow. Sebagian besar masalah yang dijelaskan di bagian ini secara otomatis ditangani oleh antarmuka ICaptureGraphBuilder2 . Namun, informasi di sini mungkin berguna jika Anda perlu memecahkan masalah aplikasi pengambilan video. Anda juga harus membaca bagian ini jika aplikasi Anda membangun grafik pengambilan kustom dari beberapa jenis dan Anda menemukan bahwa ICaptureGraphBuilder2 tidak sesuai dengan kebutuhan Anda. Terakhir, bagian ini berisi beberapa informasi tentang menggunakan filter Video Mixing Renderer (VMR) dalam aplikasi pengambilan video.
Dimungkinkan untuk membuat grafik pengambilan video sepenuhnya menggunakan metode IGraphBuilder . Anda juga dapat menggabungkan dua antarmuka, menggunakan ICaptureGraphBuilder2 untuk beberapa tugas dan IGraphBuilder untuk yang lain.
Bagian ini berisi topik berikut:
- Menangani Peristiwa Repaint di Pengambilan Video
- Bekerja dengan Kategori Pin
- Menggunakan Filter Smart Tee
- Menggunakan Overlay Mixer di Pengambilan Video
- Pin Port Video
- Jenis Format VideoInfo2
- Membuat Filter Kernel-Mode
- Filter Driver Kelas WDM
- Menggunakan Pengambilan WDDM di DirectShow
Topik terkait