次の方法で共有


IAMExtTransport::SetTransportVideoParameters

SetTransportVideoParameters メソッドは、外部駆動デバイスのビデオ引数を割り当てる

構文

  HRESULT SetTransportVideoParameters(
  long Param,
  long Value
);

パラメータ

Param

[in]  設定するビデオ引数を指定する。次のいずれかの値でなければならない。

説明
ED_TRANSVIDEO_SET_OUTPUT 出力モードを設定する。
ED_TRANSVIDEO_SET_SOURCE 入力ピンを設定する。

Value

[in] ビデオ引数の値を指定する。詳細については、「注意」を参照すること。

戻り値

メソッドが成功すると、戻り値は S_OK となる。それ以外の場合は HRESULT エラー コードを返す。

注意

Param が ED_TRANSVIDEO_SET_OUTPUT と同等の場合、Value は以下の定数のいずれかでなければならない。

定数 説明
ED_E2E 駆動デバイスのモードにかかわらず、デバイスの出力に入力映像が表示される。
ED_OFF 映像出力が無効である。
ED_PLAYBACK メディアの再生映像がデバイスの出力上に表示される。

Param が ED_TRANSVIDEO_SET_SOURCE と同等の場合、Value はビデオ入力に使われる入力ピンのインデックスを指定する。ピンのインデックスは、ゼロから始まる。

DV の実装

MSDV はこのメソッドをサポートしておらず、E_NOTIMPL を返す。

参照