次の方法で共有


IVMRFilterConfig9::SetRenderingMode

SetRenderingMode メソッドは、VMR が使うレンダリング モードを設定する。

構文

  HRESULT SetRenderingMode(
  DWORD  Mode
);

パラメータ

Mode

[in] レンダリング モードを VMR9Mode 値で指定する。

戻り値

メソッドは、HRESULT を返す。可能な値は次の一覧のとおりである。

説明
S_OK メソッドが成功した。
E_INVALIDARG 無効なレンダリング モードが指定された。
VFW_E_WRONG_STATE モードが何らかの理由で変更できない。「注意」を参照すること。

注意

VMR はデフォルトで VMRMode_Windowed である。このメソッドは、VMR を VMRMode_Windowless モードまたは VMRMode_Renderless モードに移行する場合に限って使うこと。ピンが接続された後でモードは変更できない。また、ピンが接続される前でも、モードをウィンドウレスまたはレンダレスからウィンドウ モードに戻すことはできない。したがって、どのような状況でも、ModeVMRMode_Windowed を指定しても効果はない。

要件

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

参照