Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt alle internen Ressourcen der virtuellen Kamera frei.
Syntax
HRESULT Shutdown();
Rückgabewert
Gibt einen HRESULT-Wert zurück, einschließlich, aber nicht beschränkt auf die folgenden Werte:
Fehlercode | BESCHREIBUNG |
---|---|
S_OK | Erfolgreich |
Hinweise
Wenn Das Herunterfahren aufgerufen wird, werden alle Objekte, die über die IMFVirtualCamera-APIs erstellt wurden, ebenfalls heruntergefahren. Dies schließt IMFCameraSyncObject-Objekte ein, die durch Aufrufe von IMFVirtualCamera::CreateSyncEvent - oder CreateSyncSemaphore - und IMFMediaSource-Objekten abgerufen werden, die über einen Aufruf von IMFVirtualCamera::GetMediaSource abgerufen werden. Versuche, ein Objekt zu verwenden, das nach dem Aufrufen des Herunterfahrens vom IMFVirtualCamera abgerufen wurde, führen zu einem MF_E_SHUTDOWN Fehler.
Bei virtuellen Kameras, die mit einem Lebensdauerwert von MFVirtualCameraLifeTime_Session erstellt wurden, wird beim Aufrufen von Herunterfahren die virtuelle Kamera aus dem System entfernt. Jede Anwendung, die die virtuelle Kamera verwendet, erhält den Ungültigen Fehler des Geräts MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Kopfzeile | mfvirtualcamera.h |
Bibliothek | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |