CBasePin::NewSegment
NewSegment メソッドは、この呼び出し後に受け取るメディア サンプルが、セグメントとしてグループ化されていることをピンに通知する。IPin::NewSegment メソッドの実装。
構文
HRESULT NewSegment(
REFERENCE_TIME tStart,
REFERENCE_TIME tStop,
double dRate
);
パラメータ
tStart
セグメントの開始メディア位置 (100ナノ秒単位)。
tStop
セグメントの終了メディア位置 (100 ナノ秒単位)。
dRate
セグメントを処理するレート (元のレートに対する比率で指定する)。
戻り値
S_OK を返す。
注意
このメソッドは、CBasePin::m_tStart、CBasePin::m_tStop、および CBasePin::m_dRate メンバ変数を設定する。派生クラスでは、このメソッドをオーバーライドして通知をダウンストリームに渡すこと。
参照