Share via


MfCameraOcclusionState, énumération (mfidl.h)

Spécifie l’état d’occlusion d’une caméra.

Syntax

typedef enum MFCameraOcclusionState {
  MFCameraOcclusionState_Open,
  MFCameraOcclusionState_OccludedByLid,
  MFCameraOcclusionState_OccludedByCameraHardware
} ;

Constantes

 
MFCameraOcclusionState_Open
La caméra n’est pas obstruée.
MFCameraOcclusionState_OccludedByLid
La caméra est obstruée par le couvercle de l’appareil.
MFCameraOcclusionState_OccludedByCameraHardware
La caméra est obstruée par le matériel de la caméra.

Notes

Une valeur de cette énumération est retournée par IMFCameraOcclusionStateReport::GetOcclusionState. Pour obtenir les états d’occlusion pris en charge sur l’appareil actuel et qui peuvent donc être retournés par GetOcclusionState, appelez IMFCameraOcclusionStateMonitor::GetSupportedStates.

Spécifications

   
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête mfidl.h

Voir aussi

IMFCameraOcclusionStateReport::GetOcclusionState

IMFCameraOcclusionStateMonitor::GetSupportedStates