ISampleGrabber::GetConnectedMediaType

GetConnectedMediaType メソッドは、サンプル グラバの入力ピン上の接続に使うメディア タイプを取得する。

構文

  HRESULT GetConnectedMediaType(
  AM_MEDIA_TYPE *pType
);

パラメータ

pType

呼び出し元によって割り当てられた AM_MEDIA_TYPE 構造体へのポインタ。

戻り値

次のいずれかの値を返す。

戻りコード 説明
E_POINTER NULL ポインタ引数。
S_OK 成功。
VFW_E_NOT_CONNECTED フィルタが接続されていない。

注意

このメソッドは、メディア タイプを pType で指定された AM_MEDIA_TYPE 構造体にコピーする。呼び出し元はメディア タイプのフォーマット ブロックを解放しなければならない。CoTaskMemFree 関数、または基底クラス ライブラリの FreeMediaType 関数を使える。

参照