Enumeración MFCameraOcclusionState (mfidl.h)

Especifica el estado de oclusión de una cámara.

Syntax

typedef enum MFCameraOcclusionState {
  MFCameraOcclusionState_Open,
  MFCameraOcclusionState_OccludedByLid,
  MFCameraOcclusionState_OccludedByCameraHardware
} ;

Constantes

 
MFCameraOcclusionState_Open
La cámara no está ocluida.
MFCameraOcclusionState_OccludedByLid
La cámara está oculta por la tapa del dispositivo.
MFCameraOcclusionState_OccludedByCameraHardware
La cámara está oculta por hardware de cámara.

Comentarios

ImfCameraOcclusionStateReport::GetOcclusionState devuelve un valor de esta enumeración. Para obtener los estados de oclusión admitidos en el dispositivo actual y, por lo tanto, GetOcclusionState puede devolverlos, llame a IMFCameraOcclusionStateMonitor::GetSupportedStates.

Requisitos

   
Cliente mínimo compatible Compilación 22000 de Windows
Servidor mínimo compatible Compilación 22000 de Windows
Encabezado mfidl.h

Consulte también

IMFCameraOcclusionStateReport::GetOcclusionState

IMFCameraOcclusionStateMonitor::GetSupportedStates