ImfVirtualCamera ::Remove, méthode (mfvirtualcamera.h)
Désactive et annule l’inscription de la caméra virtuelle à partir du système. Cela équivaut à supprimer physiquement une caméra externe et à désinstaller le pilote.
Syntaxe
HRESULT Remove();
Valeur de retour
Retourne une valeur HRESULT, y compris, mais sans s’y limiter, les valeurs suivantes :
Code d'erreur | Description |
---|---|
S_OK | Opération réussie |
E_ACCESSDENIED | La caméra virtuelle est une caméra à l’échelle du système et l’appelant n’a pas les autorisations nécessaires pour la supprimer. |
Remarques
Les applications qui créent des caméras virtuelles pendant leur durée de vie doivent s’assurer que leurs caméras virtuelles sont supprimées lorsque l’application est désinstallée.
L’appel de Supprimer pendant l’utilisation de la caméra virtuelle entraîne une erreur MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED pour ces applications.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Build 22000 |
En-tête | mfvirtualcamera.h |
Bibliothèque | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |