Metodo IMFVirtualCamera::AddDeviceSourceInfo (mfvirtualcamera.h)
Informa la pipeline che la fotocamera virtuale richiederà il controllo esclusivo della fotocamera fisica specificata dal nome simbolico del dispositivo specificato.
Sintassi
HRESULT AddDeviceSourceInfo(
LPCWSTR DeviceSourceInfo
);
Parametri
DeviceSourceInfo
LPCWSTR contenente il nome simbolico per la fotocamera fisica. Questo valore viene enumerato tramite le API di enumerazione Windows standard, ad esempio MFEnumDeviceSources e DeviceInformation
Valore restituito
Restituisce un valore HRESULT, incluso ma non limitato ai valori seguenti:
Codice di errore | Descrizione |
---|---|
S_OK | Completato |
E_INVALIDARG | Un parametro di input non è valido. |
Commenti
La funzione consente al servizio server frame di Fotocamera Windows di arbitare l'accesso alla fotocamera fisica quando viene attivata la fotocamera virtuale.
Questa API può essere chiamata ripetutamente se la fotocamera virtuale richiede l'accesso esclusivo a più telecamere fisiche.
Nota
Quando la fotocamera virtuale viene attivata tutte le fotocamere fisiche aggiunte alla fotocamera virtuale usando questa API verranno contrassegnate come in uso. Pertanto, qualsiasi tentativo di accesso a tali telecamere fisiche in modalità non condivisa comporterà una violazione della condivisione.
Requisiti
Client minimo supportato | Windows Build 22000 |
Intestazione | mfvirtualcamera.h |
Libreria | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |