Partager via


Interface IMFCameraControlMonitor (mfidl.h)

Représente un moniteur de contrôle de caméra utilisé pour s’abonner et se désabonner aux notifications lorsque l’état d’un contrôle de caméra change.

Héritage

L’interface IMFCameraControlMonitor hérite de l’interface IUnknown.

Méthodes

L’interface IMFCameraControlMonitor utilise ces méthodes.

 
IMFCameraControlMonitor ::AddControlSubscription

Ajoute un contrôle de caméra à la liste des contrôles pour lesquels les notifications IMFCameraControlNotify ::OnChange seront déclenchées.
IMFCameraControlMonitor ::RemoveControlSubscription

Supprime un contrôle de caméra de la liste des contrôles pour lesquels les notifications IMFCameraControlNotify ::OnChange seront déclenchées.
IMFCameraControlMonitor ::Shutdown

La fonction IMFCameraControlMonitor ::Shutdown arrête le moniteur de contrôle de la caméra et nettoie les ressources associées.
IMFCameraControlMonitor ::Start

Démarre le moniteur de contrôle de caméra et déclenche des événements IMFCameraControlNotify ::OnChange pour les modifications apportées aux contrôles inscrits auprès de IMFCameraControlMonitor ::AddControlSubscription.
IMFCameraControlMonitor ::Stop

Arrête le moniteur de contrôle de la caméra.

Remarques

Obtenez une instance de cette interface en appelant MFCreateCameraControlMonitor. Les clients implémentent l’interface IMFCameraControlNotify pour recevoir des notifications.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11 Build 22621
Serveur minimal pris en charge Windows 11 Build 22621
En-tête mfidl.h