MFCameraOcclusionState-Enumeration (mfidl.h)

Gibt den Okklusionszustand einer Kamera an.

Syntax

typedef enum MFCameraOcclusionState {
  MFCameraOcclusionState_Open,
  MFCameraOcclusionState_OccludedByLid,
  MFCameraOcclusionState_OccludedByCameraHardware
} ;

Konstanten

 
MFCameraOcclusionState_Open
Die Kamera ist nicht verdeckt.
MFCameraOcclusionState_OccludedByLid
Die Kamera wird durch den Deckel des Geräts verdeckt.
MFCameraOcclusionState_OccludedByCameraHardware
Die Kamera wird durch Kamerahardware verdeckt.

Hinweise

Ein Wert aus dieser Enumeration wird von IMFCameraOcclusionStateReport::GetOcclusionState zurückgegeben. Um die Okklusionszustände abzurufen, die auf dem aktuellen Gerät unterstützt werden und daher möglicherweise von GetOcclusionState zurückgegeben werden, rufen Sie IMFCameraOcclusionStateMonitor::GetSupportedStates auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile mfidl.h

Weitere Informationen

IMFCameraOcclusionStateReport::GetOcclusionState

IMFCameraOcclusionStateMonitor::GetSupportedStates