Freigeben über


IMFCameraControlMonitor-Schnittstelle (mfidl.h)

Stellt einen Kamerasteuerungsmonitor dar, der verwendet wird, um Benachrichtigungen zu abonnieren und abzubestellen, wenn sich der Zustand eines Kamerasteuerelements ändert.

Vererbung

Die IMFCameraControlMonitor-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IMFCameraControlMonitor-Schnittstelle verfügt über diese Methoden.

 
IMFCameraControlMonitor::AddControlSubscription

Fügt der Liste der Steuerelemente, für die IMFCameraControlNotify::OnChange-Benachrichtigungen ausgelöst werden, ein Kamerasteuerelement hinzu.
IMFCameraControlMonitor::RemoveControlSubscription

Entfernt ein Kamerasteuerelement aus der Liste der Steuerelemente, für die IMFCameraControlNotify::OnChange-Benachrichtigungen ausgelöst werden.
IMFCameraControlMonitor::Shutdown

Die FUNKTION IMFCameraControlMonitor::Shutdown fährt den Kamerasteuerungsmonitor herunter und bereinigt die zugehörigen Ressourcen.
IMFCameraControlMonitor::Start

Startet den Kamerasteuerungsmonitor und löst IMFCameraControlNotify::OnChange-Ereignisse für Änderungen an Steuerelementen aus, die bei IMFCameraControlMonitor::AddControlSubscription registriert sind.
IMFCameraControlMonitor::Stop

Beendet den Kamerasteuerungsmonitor.

Hinweise

Rufen Sie mfCreateCameraControlMonitor auf, um eine instance dieser Schnittstelle abzurufen. Clients implementieren die IMFCameraControlNotify-Schnittstelle , um Benachrichtigungen zu empfangen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 Build 22621
Unterstützte Mindestversion (Server) Windows 11 Build 22621
Kopfzeile mfidl.h