Share via


Interfaz IMFCameraControlMonitor (mfidl.h)

Representa un monitor de control de cámara que se usa para suscribirse y cancelar la suscripción a las notificaciones cuando cambia el estado de un control de cámara.

Herencia

La interfaz IMFCameraControlMonitor hereda de la interfaz IUnknown.

Métodos

La interfaz IMFCameraControlMonitor tiene estos métodos.

 
IMFCameraControlMonitor::AddControlSubscription

Agrega un control de cámara a la lista de controles para los que se generarán las notificaciones IMFCameraControlNotify::OnChange.
IMFCameraControlMonitor::RemoveControlSubscription

Quita un control de cámara de la lista de controles para los que se generarán las notificaciones IMFCameraControlNotify::OnChange.
IMFCameraControlMonitor::Shutdown

La función IMFCameraControlMonitor::Shutdown apaga el monitor de control de cámara y limpia los recursos asociados.
IMFCameraControlMonitor::Start

Inicia el monitor de control de cámara, generando eventos IMFCameraControlNotify::OnChange para los cambios en los controles registrados con IMFCameraControlMonitor::AddControlSubscription.
IMFCameraControlMonitor::Stop

Detiene el monitor de control de cámara.

Comentarios

Obtenga una instancia de esta interfaz llamando a MFCreateCameraControlMonitor. Los clientes implementan la interfaz IMFCameraControlNotify para recibir notificaciones.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 compilación 22621
Servidor mínimo compatible Windows 11 compilación 22621
Encabezado mfidl.h