次の方法で共有


IAMExtTransport::GetTransportVideoParameters

GetTransportVideoParameters は、外部駆動デバイスのビデオ引数の設定値を取得する。

構文

  HRESULT GetTransportVideoParameters(
  long Param,
  long *pValue
);

パラメータ

Param

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

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

pValue

[out]  ビデオ引数を受け取る long 型の整数値へのポインタを指定する。詳細については、「注意」を参照すること。

戻り値

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

注意

Param が ED_TRANSVIDEO_SET_OUTPUT と同等の場合、pValue は以下の定数のいずれかを受け取る。

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

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

DV の実装

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

参照