Bagikan melalui


Antarmuka IMFVirtualCamera (mfvirtualcamera.h)

Mewakili kamera virtual yang dapat dicolokkan ke alur server bingkai Media Foundation. Hal ini memungkinkan pengembang untuk membuat komponen perangkat lunak mode pengguna yang dapat ditemukan dan digunakan oleh aplikasi seolah-olah itu adalah perangkat penangkapan perangkat keras.

Warisan

Antarmuka IMFVirtualCamera mewarisi dari antarmuka IMFAttributes.

Metode

Antarmuka IMFVirtualCamera memiliki metode ini.

 
IMFVirtualCamera::AddDeviceSourceInfo

Menginformasikan alur kamera virtual akan memerlukan kontrol eksklusif ke kamera fisik yang ditentukan oleh nama simbolis perangkat yang ditentukan.
IMFVirtualCamera::AddProperty

Menambahkan properti antarmuka perangkat kustom ke kamera virtual.
IMFVirtualCamera::AddRegistryEntry

Menambahkan entri registri kustom ke kunci registri antarmuka perangkat.
IMFVirtualCamera::CreateSyncEvent

Pembungkus di sekitar metode IKsControl::KsEvent, yang memungkinkan atau menonaktifkan peristiwa.
IMFVirtualCamera::CreateSyncSemaphore

Pembungkus di sekitar metode IKsControl::KsEvent, yang memungkinkan atau menonaktifkan semaphore.
IMFVirtualCamera::GetMediaSource

Mendapatkan IMFMediaSource yang menyediakan data media dari kamera virtual.
IMFVirtualCamera::Remove

Menonaktifkan dan membatalkan pendaftaran kamera virtual dari sistem.
IMFVirtualCamera::SendCameraProperty

Pembungkus di sekitar metode IKsControl::KsProperty internal.
IMFVirtualCamera::Shutdown

Merilis semua sumber daya internal kamera virtual.
IMFVirtualCamera::Start

Membuat dan mendaftarkan kamera virtual.
IMFVirtualCamera::Stop

Menonaktifkan kamera virtual terdaftar, memblokir aplikasi agar tidak dapat menghitung atau mengaktifkan kamera virtual.

Keterangan

Buat instans IMFVirtualCamera dengan memanggil MFCreateVirtualCamera. Ketika antarmuka ini dikembalikan dari MFCreateVirtualCamera untuk pertama kalinya, antarmuka mewakili serangkaian opsi konfigurasi. Pemanggil bertanggung jawab untuk mengonfigurasi pengaturan yang berbeda pada kamera virtual sebelum memulai kamera. Memanggil metode IMFVirtualCamera::Start memungkinkan kamera dapat ditemukan dan dapat diaktifkan pada perangkat.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Header mfvirtualcamera.h

Lihat juga

MFCreateVirtualCamera