MFCreateCameraControlMonitor 函数 (mfidl.h)
创建 IMFCameraControlMonitor 的实例
语法
HRESULT MFCreateCameraControlMonitor(
[in] LPCWSTR symbolicLink,
[in] IMFCameraControlNotify *callback,
[out] IMFCameraControlMonitor **ppCameraControlMonitor
);
参数
[in] symbolicLink
处于活动状态的视频捕获设备的字符串符号链接名称。
[in] callback
指向实现 IMFCameraControlNotify 回调接口的 对象的指针。
[out] ppCameraControlMonitor
接收指向创建的 IMFCameraControlMonitor 对象的指针。
返回值
包括以下内容的 HRESULT:
Value | 说明 |
---|---|
S_OK | 成功。 |
E_INVALIDARG | symbolicLink 中指定的 符号 链接与已知的相机设备不匹配。 |
备注
符号链接可以从 MFEnumDeviceSources 返回的 MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK 属性获取,也可以通过访问通过 Windows.Devices.Enumeration API 获取的 DeviceInformation.Id 属性获取。
要求
标头 | mfidl.h |
Library | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |