次の方法で共有


CBasePin::NewSegment

NewSegment メソッドは、この呼び出し後に受け取るメディア サンプルが、セグメントとしてグループ化されていることをピンに通知する。IPin::NewSegment メソッドの実装。

構文

  HRESULT NewSegment(
    REFERENCE_TIME tStart,
    REFERENCE_TIME tStop,
    double dRate
);

パラメータ

tStart

セグメントの開始メディア位置 (100ナノ秒単位)。

tStop

セグメントの終了メディア位置 (100 ナノ秒単位)。

dRate

セグメントを処理するレート (元のレートに対する比率で指定する)。

戻り値

S_OK を返す。

注意

このメソッドは、CBasePin::m_tStartCBasePin::m_tStop、および CBasePin::m_dRate メンバ変数を設定する。派生クラスでは、このメソッドをオーバーライドして通知をダウンストリームに渡すこと。

参照