カメラのオクルージョン状態を指定します。
構文
typedef enum MFCameraOcclusionState {
MFCameraOcclusionState_Open,
MFCameraOcclusionState_OccludedByLid,
MFCameraOcclusionState_OccludedByCameraHardware
} ;
定数
MFCameraOcclusionState_Openカメラが隠されていません。 |
MFCameraOcclusionState_OccludedByLidカメラはデバイスのカバーによって隠されています。 |
MFCameraOcclusionState_OccludedByCameraHardwareカメラはカメラ ハードウェアによって隠されています。 |
解説
この列挙体の値は、 IMFCameraOcclusionStateReport::GetOcclusionState によって返されます。 現在のデバイスでサポートされ、 したがって GetOcclusionState によって返される可能性があるオクルージョン状態を取得するには、 IMFCameraOcclusionStateMonitor::GetSupportedStates を呼び出します。
要件
| サポートされている最小のクライアント | Windows ビルド 22000 |
| サポートされている最小のサーバー | Windows ビルド 22000 |
| Header | mfidl.h |