Interfaccia IMFVirtualCamera (mfvirtualcamera.h)
Rappresenta una fotocamera virtuale che può essere collegata alla pipeline del server frame media Foundation. Ciò consente agli sviluppatori di creare un componente software in modalità utente che può essere individuato e usato dalle app come se fosse un dispositivo di acquisizione hardware.
Ereditarietà
L'interfaccia IMFVirtualCamera eredita dall'interfaccia IMFAttributes.
Metodi
L'interfaccia IMFVirtualCamera ha questi metodi.
IMFVirtualCamera::AddDeviceSourceInfo Informa la pipeline che la fotocamera virtuale richiederà il controllo esclusivo per la fotocamera fisica specificata dal nome simbolico del dispositivo specificato. |
IMFVirtualCamera::AddProperty Aggiunge proprietà personalizzate dell'interfaccia del dispositivo alla fotocamera virtuale. |
IMFVirtualCamera::AddRegistryEntry Aggiunge una voce personalizzata del Registro di sistema alla chiave del Registro di sistema dell'interfaccia del dispositivo. |
IMFVirtualCamera::CreateSyncEvent Wrapper intorno al metodo IKsControl::KsEvent, che abilita o disabilita un evento. |
IMFVirtualCamera::CreateSyncSemaphore Wrapper intorno al metodo IKsControl::KsEvent, che abilita o disabilita un semaforo. |
IMFVirtualCamera::GetMediaSource Ottiene un IMFMediaSource che fornisce dati multimediali dalla fotocamera virtuale. |
IMFVirtualCamera::Remove Disabilita e annulla la registrazione della fotocamera virtuale dal sistema. |
IMFVirtualCamera::SendCameraProperty Wrapper intorno al metodo IKsControl::KsProperty interno. |
IMFVirtualCamera::Shutdown Rilascia tutte le risorse interne della fotocamera virtuale. |
IMFVirtualCamera::Start Crea e registra la fotocamera virtuale. |
IMFVirtualCamera::Stop Disabilita la fotocamera virtuale registrata, impedendo alle app di enumerare o attivare la fotocamera virtuale. |
Commenti
Creare un'istanza di IMFVirtualCamera chiamando MFCreateVirtualCamera. Quando questa interfaccia viene restituita da MFCreateVirtualCamera per la prima volta, l'interfaccia rappresenta un set di opzioni di configurazione. Il chiamante è responsabile della configurazione delle diverse impostazioni nella fotocamera virtuale prima di avviare la fotocamera. La chiamata al metodo IMFVirtualCamera::Start consente alla fotocamera di essere individuabile e attivabile nel dispositivo.
Requisiti
Client minimo supportato | Windows Build 22000 |
Intestazione | mfvirtualcamera.h |