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 を返す。
参照