IVMRDeinterlaceControl9::GetActualDeinterlaceMode
GetActualDeinterlaceMode メソッドは、VMR が指定されたストリームに対して使っている非インターレース モードを返す。
構文
HRESULT GetActualDeinterlaceMode(
DWORD dwStreamID,
GUID *lpDeinterlaceMode
);
パラメータ
dwStreamID
[in] ビデオ ストリームのインデックス。
lpDeinterlaceMode
[out] 非インターレース モードを識別する GUID 値を受け取る変数へのポインタ。このメソッドは、VMR が非インターレース ハードウェアを初期化しなかったか、VMR がこのストリームを非インターレース化すべきではないと判断すると、GUID_NULL を返す。
戻り値
HRESULT 値を返す。可能な値は次のとおりである。
戻りコード | 説明 |
E_INVALIDARG | 無効なストリーム番号。 |
E_POINTER | NULL ポインタ引数。 |
S_OK | 成功。 |
VFW_E_VMR_NOT_IN_MIXER_MODE | VMR はミキサー モードではない。 |
要件
D3d9.h、Vmr9.h をインクルードすること。
参照