IMFVirtualCamera::Remove 方法 (mfvirtualcamera.h)

从系统禁用和注销虚拟相机。 这相当于以物理方式删除外部相机并卸载驱动程序。

语法

HRESULT Remove();

返回值

返回 HRESULT 值,包括但不限于以下值:

错误代码 说明
S_OK 已成功
E_ACCESSDENIED 虚拟相机是系统范围的摄像头,调用方无权将其删除。

注解

在其生存期内创建虚拟相机的应用程序应确保在卸载应用程序时删除其虚拟相机。

使用虚拟相机时调用 Remove 将导致这些应用程序收到MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED错误。

要求

要求
最低受支持的客户端 Windows 内部版本 22000
标头 mfvirtualcamera.h
Library mfsensorgroup.lib
DLL mfsensorgroup.dll