MFCreateCameraOcclusionStateMonitor 函式 (mfidl.h)
建立 IMFCameraOcclusionStateMonitor 的新實例,可讓應用程式在相機遮蔽狀態變更時接收通知。
語法
HRESULT MFCreateCameraOcclusionStateMonitor(
LPCWSTR symbolicLink,
IMFCameraOcclusionStateReportCallback *callback,
IMFCameraOcclusionStateMonitor **occlusionStateMonitor
);
參數
symbolicLink
將監視遮蔽狀態之視訊裝置的符號連結名稱。 此值是透過標準 Windows 列舉 API 來列舉,例如 MFEnumDeviceSources 和 DeviceInformation
callback
由用戶端實作的 IMFCameraOcclusionStateReportCallback ,以接收相機遮蔽狀態變更通知。
occlusionStateMonitor
接收 IMFCameraOcclusionStateMonitor的輸出參數。
傳回值
傳回 HRESULT 值,包括但不限於下列值:
錯誤碼 | 描述 |
---|---|
S_OK | 成功 |
E_INVALIDARG | 一或多個參數為 nullptr |
需求
最低支援的用戶端 | Windows 組建 22000 |
最低支援的伺服器 | Windows 組建 22000 |
標頭 | mfidl.h |
程式庫 | mfsensorgroup.lib |
Dll | mfsensorgroup.dll |