Sampel VMRPlayer

[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.]

Deskripsi

Sampel ini menggunakan filter Video Mixing Renderer 9 (VMR-9) untuk menyatukan satu atau dua video yang sedang berjalan dan gambar statis.

Penggunaan

Untuk membuka video pertama, pilih Buka Streaming Utama dari menu File . Untuk membuka video kedua, pilih Buka Aliran Sekunder dari menu File (Anda harus membuka streaming utama terlebih dahulu). Untuk memutar video, klik tombol Putar .

Anda dapat mengatur nilai posisi, ukuran, dan alfa video dengan memilih Streaming Utama atau Aliran Kedua dari menu Properti VMR .

Untuk menambahkan bitmap statis di atas video, pilih Gambar Aplikasi Statis dari menu Properti VMR dan klik kotak Tampilkan Gambar Aplikasi . Anda dapat menggunakan dialog yang sama untuk mengontrol posisi, ukuran, dan nilai alfa bitmap.

Untuk mengambil gambar video campuran, pilih Ambil Gambar Bitmap dari menu Properti VMR .

Anda juga dapat menentukan aliran gambar utama dari baris perintah:

Nama fileVMRPlayer/P

Mengunduh Sampel

Untuk mengunduh sampel DirectShow SDK, instal versi terbaru Windows SDK.

Sampel DirectShow