IMFCameraControlMonitor インターフェイス (mfidl.h)

カメラ コントロールの状態が変化したときに通知をサブスクライブおよびサブスクライブ解除するために使用されるカメラ コントロール モニターを表します。

継承

IMFCameraControlMonitor インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IMFCameraControlMonitor インターフェイスには、これらのメソッドがあります。

 
IMFCameraControlMonitor::AddControlSubscription

IMFCameraControlNotify::OnChange 通知が発生するコントロールの一覧にカメラ コントロールを追加します。
IMFCameraControlMonitor::RemoveControlSubscription

IMFCameraControlNotify::OnChange 通知が発生するコントロールの一覧からカメラ コントロールを削除します。
IMFCameraControlMonitor::Shutdown

IMFCameraControlMonitor::Shutdown 関数は、カメラ コントロール モニターをシャットダウンし、関連するリソースをクリーンアップします。
IMFCameraControlMonitor::Start

カメラ コントロール モニターを起動し、IMFCameraControlNotify::OnChange イベントを発生して、IMFCameraControlMonitor::AddControlSubscription に登録されているコントロールに対する変更を行います。
IMFCameraControlMonitor::Stop

カメラ コントロール モニターを停止します。

注釈

MFCreateCameraControlMonitor を呼び出して、このインターフェイスのインスタンスを取得します。 クライアントは、通知を受信するために IMFCameraControlNotify インターフェイスを実装します。

要件

要件
サポートされている最小のクライアント Windows 11 ビルド 22621
サポートされている最小のサーバー Windows 11 ビルド 22621
Header mfidl.h