次の方法で共有


IVMRMixerControl9 インターフェイス

アプリケーションは、IVMRMixerControl9 インターフェイスを使って、Video Mixing Renderer フィルタ 9 (VMR-9) で受け取ったビデオ ストリームを操作できる。このインターフェイスはアプリケーションで使うためのものである。アップストリーム フィルタは使ってはならない。

IVMRMixerControl9 インターフェイスは、IUnknown から継承するメソッド以外に以下のメソッドも公開する。

メソッド 説明
GetAlpha このビデオ ストリームに適用される一定のアルファ値を取得する。
GetBackgroundClr 出力矩形のバックグラウンド カラーを取得する。
GetMixingPrefs ストリームのミキシング設定を取得する。
GetOutputRect 合成矩形内にある、このストリームのビデオ矩形の位置を取得する。
GetProcAmpControl 輝度、コントラスト、色相、彩度など、現在のイメージ調整設定を取得する。
GetProcAmpControlRange イメージ調整設定に使う値の範囲を取得する。
GetZOrder このビデオ ストリームの位置を深度順で取得する。
SetAlpha このビデオ ストリームに適用される一定のアルファ値を設定する。
SetBackgroundClr 出力矩形のバックグラウンド カラーを設定する。
SetMixingPrefs ストリームのミキシング設定を設定する。
SetOutputRect 合成矩形内にある、このストリームの位置を設定する。
SetProcAmpControl イメージ調整を設定する。
SetZOrder 深度順での、このビデオ ストリームの位置を設定する。

要件

D3d9.h、Vmr9.h をインクルードすること。