МЕТОД 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 |