Sampel Filter Bola
[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.]
Deskripsi
Filter Bola adalah filter sumber video yang menghasilkan gambar bola yang memantul. Sampel ini menggambarkan negosiasi format dan penggunaan kelas dasar filter sumber CSource dan CSourceStream.
Kode di Fball.h dan Fball.cpp mengelola antarmuka filter. Kedua file tersebut berisi kira-kira kode minimum yang diperlukan untuk filter sumber. File Ball.h dan Ball.cpp berisi kode yang memantulkan bola.
Filter ini memiliki pin output tunggal, yang menyediakan streaming video yang menunjukkan bola memantul di sekitar dalam bingkai. Filter Bola juga menerima permintaan manajemen kualitas dari filter hilir, yang menggambarkan strategi manajemen kualitas sederhana. Filter ini mengimplementasikan antarmuka IQualityControl untuk tujuan tersebut.
Mengunduh Sampel
Untuk mengunduh sampel DirectShow SDK, instal versi terbaru Windows SDK.
Sampel ini diinstal di bawah jalur berikut: [SDK Root]\Samples\Multimedia\DirectShow\Filters\Ball.
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