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 |