IVMRMonitorConfig9 インターフェイス
IVMRMonitorConfig9 インターフェイスは、Video Mixing Renderer フィルタ 9 (VMR-9) で実装される。アプリケーションはこのインターフェイスを使って、システムの表示デバイスの能力を判断したり、出力の表示に使うデバイスを制御したりできる。たとえば、システムにハードウェア DVD デコーダが含まれていて、VMR がそのデコーダからの出力をレンダリングする場合、複数のモニタ システムでは、アプリケーションはこのインターフェイスを使ってデコーダに接続されている表示デバイスを指定する必要がある。
IVMRMonitorConfig9 インターフェイスは、IUnknown から継承するメソッド以外に以下のメソッドも公開する。
メソッド | 説明 |
GetAvailableMonitors | システムで現在使えるモニタの情報を取得する。 |
GetDefaultMonitor | 以降のすべての VMR のインスタンスがビデオの再生に使うデフォルトのモニタを取得する。 |
GetMonitor | VMR のこのインスタンスがビデオの再生に使っているモニタを取得する。 |
SetDefaultMonitor | 以降のすべての VMR のインスタンスがビデオの再生に使うデフォルトのモニタを指定する。 |
SetMonitor | 複数のモニタ システムで、VMR のこのインスタンスがビデオの再生に使うモニタを指定する。 |
要件
D3d9.h、Vmr9.h をインクルードすること。