Compartilhar via


Método IMFVirtualCamera::Remove (mfvirtualcamera.h)

Desabilita e cancela o registro da câmera virtual do sistema. Isso equivale a remover fisicamente uma câmera externa e desinstalar o driver.

Sintaxe

HRESULT Remove();

Retornar valor

Retorna um valor HRESULT, incluindo, mas não se limitando aos seguintes valores:

Código do erro Descrição
S_OK Com sucesso
E_ACCESSDENIED A câmera virtual é uma câmera de todo o sistema e o chamador não tem permissões para removê-la.

Comentários

Os aplicativos que criam câmeras virtuais durante o tempo de vida devem garantir que suas câmeras virtuais sejam removidas quando o aplicativo for desinstalado.

Chamar Remover enquanto a câmera virtual estiver em uso resultará no recebimento de um erro de MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Cabeçalho mfvirtualcamera.h
Biblioteca mfsensorgroup.lib
DLL mfsensorgroup.dll