Condividi tramite


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