IVMRDeinterlaceControl9::SetDeinterlacePrefs
SetDeinterlacePrefs メソッドは、VMR が優先非インターレース モードを使えない場合、どのように非インターレース モードを選択するかを指定する。
構文
HRESULT SetDeinterlacePrefs(
DWORD dwDeinterlacePrefs
);
パラメータ
lpdwDeinterlacePrefs
[in] VMR9DeinterlacePrefs 列挙型のメンバを指定する。
戻り値
HRESULT 値を返す。可能な値は次のとおりである。
戻りコード | 説明 |
E_INVALIDARG | 無効な引数。 |
S_OK | 成功。 |
VFW_E_VMR_NOT_IN_MIXER_MODE | VMR はミキサー モードではない。 |
注意
デフォルトでは、優先非インターレース モードはドライバが最初に報告したモードである。アプリケーションは、IVMRDeinterlaceControl9::SetDeinterlaceMode メソッドを呼び出して、優先モードを設定できる。VMR が優先モードを使えない場合は、dwDeinterlacePrefs パラメータで指定された別のモードにフォール バックする。
要件
D3d9.h、Vmr9.h をインクルードすること。
参照