IMediaEventEx インターフェイス
IMediaEventEx インターフェイスは、イベント通知を取得するメソッドと、フィルタ グラフのデフォルトのイベント処理をオーバーライドするメソッドを提供する IMediaEvent インターフェイスを継承する。IMediaEventEx には、イベント発生時にアプリケーション ウィンドウでメッセージを受け取るためのメソッドが加わっている。このインターフェイスは、IMediaEvent と異なり、Automation を通じて利用できない。したがって、Microsoft® Visual Basic® から直接呼び出すこともできない。
フィルタ グラフ マネージャは、このインターフェイスを実装している。
イベント通知の詳細については、「DirectShow でのイベント通知」を参照すること。システム定義のイベント通知のリストについては、「イベント通知コード」を参照すること。
IMediaEventEx インターフェイスは、IMediaEvent から継承するメソッド以外に以下のメソッドも公開する。
メソッド | 説明 |
SetNotifyWindow | イベント通知を処理するウィンドウを登録する。 |
SetNotifyFlags | イベント通知を利用可あるいは不可にする。 |
GetNotifyFlags | イベント通知の利用可あるいは不可を確認する。 |