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 の使い方」を参照すること。

フィルタ インターフェイス IAMVideoAcceleratorIBaseFilterIBasicVideoIBasicVideo2IQualPropIVideoWindowIVMRAspectRatioControl9IVMRDeinterlaceControl9IVMRFilterConfig9IVMRImageCompositor9IVMRImagePresenter9IVMRImagePresenterConfig9IVMRMixerBitmap9IVMRMixerControl9IVMRMonitorConfig9IVMRSurface9IVMRSurfaceAllocator9IVMRSurfaceAllocatorNotify9IVMRWindowlessControl9
入力ピン メディア タイプ 入力ピンは、基盤となるビデオ ハードウェアがサポートするすべてのタイプに接続する。
入力ピン インターフェイス IAMVideoAcceleratorIMemInputPinIOverlayQualityControlIPinIPinConnectionIVMRVideoStreamControl9
出力ピン メディア タイプ 該当なし。
出力ピン インターフェイス 該当なし。
フィルタ CLSID CLSID_VideoMixingRenderer9
プロパティ ページ CLSID N/A
実行モジュール Quartz.dll
メリット MERIT_DO_NOT_USE
フィルタ カテゴリ CLSID_LegacyAmFilterCategory