Video Mixing Renderer フィルタ 9
DirectX 9 では、Video Mixing Renderer 9 (VMR-9) フィルタは、DirectX がサポートするすべてのプラットフォームで高度なビデオ レンダリング機能を提供する。このフィルタは、DirectX 9 3D 機能と完全に統合されている。たとえば、ゲームやその他の 3D 環境に簡単にビデオを追加したり、Direct3D のピクセル シェーダーなどのエフェクトを使ってビデオ イメージを変換したりできる。
このフィルタは、ビデオ ポートはサポートしていない。
下位互換性を維持するために、VMR-9 は、どのシステムでも既定のレンダラにはされていない。このフィルタを使うには、明示的にフィルタ グラフに追加し、設定してから、入力ピンを接続する必要がある。VMR-9 は独自のインターフェイス セット、構造体、列挙を使う。これらは、対応する VMR-7 のデータ タイプと必ずしも同じではない。詳細については、「Video Mixing Renderer の使い方」を参照すること。
フィルタ インターフェイス | IAMVideoAccelerator、IBaseFilter、IBasicVideo、IBasicVideo2、IQualProp、IVideoWindow、IVMRAspectRatioControl9、IVMRDeinterlaceControl9、IVMRFilterConfig9、IVMRImageCompositor9、IVMRImagePresenter9、IVMRImagePresenterConfig9、IVMRMixerBitmap9、IVMRMixerControl9、IVMRMonitorConfig9、IVMRSurface9、IVMRSurfaceAllocator9、IVMRSurfaceAllocatorNotify9、IVMRWindowlessControl9 |
入力ピン メディア タイプ | 入力ピンは、基盤となるビデオ ハードウェアがサポートするすべてのタイプに接続する。 |
入力ピン インターフェイス | IAMVideoAccelerator、IMemInputPin、IOverlay、QualityControl、IPin、IPinConnection、IVMRVideoStreamControl9 |
出力ピン メディア タイプ | 該当なし。 |
出力ピン インターフェイス | 該当なし。 |
フィルタ CLSID | CLSID_VideoMixingRenderer9 |
プロパティ ページ CLSID | N/A |
実行モジュール | Quartz.dll |
メリット | MERIT_DO_NOT_USE |
フィルタ カテゴリ | CLSID_LegacyAmFilterCategory |