Antarmuka IVMRMixerControl (strmif.h)
[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.]
Antarmuka IVMRMixerControl
ini memungkinkan aplikasi untuk memanipulasi aliran video masuk pada Filter Video Mixing Renderer 7 (VMR-7). Meskipun antarmuka ini diimplementasikan pada filter, sebenarnya komponen mixer yang sedang dikonfigurasi. Untuk alasan ini, antarmuka ini hanya tersedia ketika mixer telah dimuat melalui panggilan ke IVMRFilterConfig::SetNumberOfStreams. Antarmuka ini hanya ditujukan untuk digunakan oleh aplikasi; seharusnya tidak digunakan oleh filter upstram.
Untuk VMR-9, gunakan antarmuka IVMRMixerControl9 .
Warisan
Antarmuka IVMRMixerControl mewarisi dari antarmuka IUnknown . IVMRMixerControl juga memiliki jenis anggota ini:
Metode
Antarmuka IVMRMixerControl memiliki metode ini.
IVMRMixerControl::GetAlpha Metode GetAlpha mengambil nilai alfa konstanta yang diterapkan ke aliran video ini. |
IVMRMixerControl::GetBackgroundClr Mendapatkan warna latar belakang saat ini pada persegi output. |
IVMRMixerControl::GetMixingPrefs Mengambil preferensi pencampuran untuk aliran. |
IVMRMixerControl::GetOutputRect Metode GetOutputRect mengambil posisi persegi video aliran ini dalam persegi panjang komposisi. |
IVMRMixerControl::GetZOrder Metode GetZOrder mengambil posisi streaming video ini dalam urutan Z. |
IVMRMixerControl::SetAlpha Metode SetAlpha menetapkan nilai alfa konstanta yang diterapkan ke aliran video ini. |
IVMRMixerControl::SetBackgroundClr Mengatur warna latar belakang pada persegi output. |
IVMRMixerControl::SetMixingPrefs Mengatur preferensi pencampuran untuk aliran. |
IVMRMixerControl::SetOutputRect Metode SetOutputRect mengatur posisi aliran ini dalam persegi panjang komposisi. |
IVMRMixerControl::SetZOrder Metode SetZOrder mengatur posisi streaming video ini dalam urutan Z; nilai yang lebih besar lebih jauh. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP dengan SP1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | strmif.h (termasuk Dshow.h) |
Lihat juga
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