Compartilhar via


Interface IMFCameraControlMonitor (mfidl.h)

Representa um monitor de controle de câmera usado para assinar e cancelar a assinatura de notificações quando o estado de um controle de câmera é alterado.

Herança

A interface IMFCameraControlMonitor herda da interface IUnknown.

Métodos

A interface IMFCameraControlMonitor tem esses métodos.

 
IMFCameraControlMonitor::AddControlSubscription

Adiciona um controle de câmera à lista de controles para os quais as notificações IMFCameraControlNotify::OnChange serão geradas.
IMFCameraControlMonitor::RemoveControlSubscription

Remove um controle de câmera da lista de controles para os quais as notificações IMFCameraControlNotify::OnChange serão geradas.
IMFCameraControlMonitor::Shutdown

A função IMFCameraControlMonitor::Shutdown desliga o monitor de controle de câmera e limpa os recursos associados.
IMFCameraControlMonitor::Start

Inicia o monitor de controle de câmera, gerando eventos IMFCameraControlNotify::OnChange para alterações nos controles registrados com IMFCameraControlMonitor::AddControlSubscription.
IMFCameraControlMonitor::Stop

Interrompe o monitor de controle da câmera.

Comentários

Obtenha uma instância dessa interface chamando MFCreateCameraControlMonitor. Os clientes implementam a interface IMFCameraControlNotify para receber notificações.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11 Build 22621
Servidor mínimo com suporte Windows 11 Build 22621
Cabeçalho mfidl.h