Поделиться через


МЕТОД IMFVirtualCamera::Remove (mfvirtualcamera.h)

Отключает и отменяет регистрацию виртуальной камеры в системе. Это эквивалентно физическому удалению внешней камеры и удалению драйвера.

Синтаксис

HRESULT Remove();

Возвращаемое значение

Возвращает значение HRESULT, включая, помимо прочего, следующие значения:

Код ошибки Описание
S_OK Выполнено
E_ACCESSDENIED Виртуальная камера — это общесистемная камера, и вызывающий объект не имеет разрешений на ее удаление.

Комментарии

Приложения, которые создают виртуальные камеры в течение своего времени существования, должны гарантировать, что их виртуальные камеры будут удалены при удалении приложения.

Вызов команды Remove во время использования виртуальной камеры приведет к тому, что приложения получат ошибку MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Верхняя часть mfvirtualcamera.h
Библиотека mfsensorgroup.lib
DLL mfsensorgroup.dll