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 |