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.
Erstellt eine neue instance von IMFCameraOcclusionStateMonitor, die es einer Anwendung ermöglicht, Benachrichtigungen zu empfangen, wenn sich der Kamera-Okklusionszustand ändert.
Syntax
HRESULT MFCreateCameraOcclusionStateMonitor(
LPCWSTR symbolicLink,
IMFCameraOcclusionStateReportCallback *callback,
IMFCameraOcclusionStateMonitor **occlusionStateMonitor
);
Parameter
symbolicLink
Der symbolische Linkname des Videogeräts, für das der Okklusionszustand überwacht wird. Dieser Wert wird über die Standardmäßigen Windows-Enumerations-APIs wie MFEnumDeviceSources und DeviceInformation aufgelistet.
callback
Der vom Client implementierte IMFCameraOcclusionStateReportCallback , um Benachrichtigungen über Änderung des Kamerastatus zu empfangen.
occlusionStateMonitor
Ein Ausgabeparameter, der den IMFCameraOcclusionStateMonitor empfängt.
Rückgabewert
Gibt einen HRESULT-Wert zurück, einschließlich, aber nicht beschränkt auf die folgenden Werte:
| Fehlercode | BESCHREIBUNG |
|---|---|
| S_OK | Erfolgreich |
| E_INVALIDARG | Mindestens ein Parameter ist nullptr. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Build 22000 |
| Unterstützte Mindestversion (Server) | Windows Build 22000 |
| Kopfzeile | mfidl.h |
| Bibliothek | mfsensorgroup.lib |
| DLL | mfsensorgroup.dll |