Funzione MFCreateCameraOcclusionStateMonitor (mfidl.h)
Crea una nuova istanza di FMCameraOcclusionStateMonitor che consente a un'applicazione di ricevere notifiche quando lo stato di occlusione della fotocamera cambia.
Sintassi
HRESULT MFCreateCameraOcclusionStateMonitor(
LPCWSTR symbolicLink,
IMFCameraOcclusionStateReportCallback *callback,
IMFCameraOcclusionStateMonitor **occlusionStateMonitor
);
Parametri
symbolicLink
Nome di collegamento simbolico del dispositivo video per il quale verrà monitorato lo stato di occlusione. Questo valore viene enumerato tramite le API di enumerazione Windows standard, ad esempio MFEnumDeviceSources e DeviceInformation
callback
FmiCameraOcclusionStateReportCallback implementato dal client per ricevere notifiche di modifica dello stato dell'occlusione della fotocamera.
occlusionStateMonitor
Parametro di output che riceve l'FMCameraOcclusionStateMonitor.
Valore restituito
Restituisce un valore HRESULT, incluso ma non limitato ai valori seguenti:
Codice di errore | Descrizione |
---|---|
S_OK | Completato |
E_INVALIDARG | Uno o più parametri è nullptr |
Requisiti
Client minimo supportato | Windows Build 22000 |
Server minimo supportato | Windows Build 22000 |
Intestazione | mfidl.h |
Libreria | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |