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

另请参阅

MFVirtualCameraType