次の方法で共有


IMediaSample::SetMediaType

SetMediaTime メソッドは、サンプルのメディア タイプを設定する。

構文

  HRESULT SetMediaType(
  AM_MEDIA_TYPE *pMediaType
);

パラメータ

pMediaType

メディア タイプを指定する AM_MEDIA_TYPE 構造体へのポインタ。

戻り値

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

説明
S_OK 成功。
E_OUTOFMEMORY メモリ不足

注意

デフォルトでは、すべてのサンプルは前のサンプルと同じメディア タイプを持つ .(ピン接続がオリジナルのメディア タイプを決定する)。このメソッドを呼び出すことによってフィルタはパレット変更のような限定したメディア タイプの変更を行うことができる。メディア タイプを大幅に変更する場合、ピンは再接続して、メディア タイプを再ネゴシエートする必要がある。

参照