IMFCameraOcclusionStateReport interface (mfidl.h)

Provides the camera occlusion state associated with a state change detected by an IMFCameraOcclusionStateMonitor.

Inheritance

The IMFCameraOcclusionStateReport interface inherits from the IUnknown interface.

Methods

The IMFCameraOcclusionStateReport interface has these methods.

 
IMFCameraOcclusionStateReport::GetOcclusionState

The IMFCameraOcclusionStateReport::GetOcclusionState function gets the camera occlusion state associated with the occlusion state report.

Remarks

An instance of this class is passed into IMFCameraOcclusionStateReportCallback::OnOcclusionStateReport callback. Register the callback interface when you create the camera occlusion state monitor with a call to MFCreateCameraOcclusionStateMonitor.

Requirements

Requirement Value
Minimum supported client Windows Build 22000
Minimum supported server Windows Build 22000
Header mfidl.h

See also

IMFCameraOcclusionStateMonitor IMFCameraOcclusionStateReportCallback::OnOcclusionStateReport MFCreateCameraOcclusionStateMonitor