MFIsVirtualCameraTypeSupported 函数 (mfvirtualcamera.h)
返回一个值,该值指示当前设备是否支持特定的虚拟相机。
语法
HRESULT MFIsVirtualCameraTypeSupported(
MFVirtualCameraType type,
BOOL *supported
);
参数
type
MFVirtualCameraType 枚举的成员,指定要为其查询支持的虚拟相机类型。 在当前版本中,仅支持 MFVirtualCameraType_SoftwareCameraSource 。
supported
一个输出参数,它接收一个布尔值,指示当前设备是否支持指定的相机类型。
返回值
返回 HRESULT 值,包括但不限于以下值:
错误代码 | 说明 |
---|---|
S_OK | 已成功 |
E_INVALIDARG | 输入参数无效。 |
E_POINTER | 支持的参数为 nullptr。 |
E_ACCESSDENIED | 隐私控制设置为拒绝应用、用户或系统访问相机。 或者调用方不是管理员,并且提供的参数仅对管理员访问权限有效。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
标头 | mfvirtualcamera.h |
Library | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |