CMediaSample::SetTime
SetTime メソッドは、このサンプルが開始および終了すべきストリーム タイムを設定する。このメソッドは IMediaSample::SetTime メソッドを実装する。
構文
HRESULT SetTime(
REFERENCE_TIME *pTimeStart,
REFERENCE_TIME *pTimeEnd
);
パラメータ
pTimeStart
サンプルが開始するストリーム タイムへのポインタ (100 ナノ秒単位)。
pTimeEnd
サンプルが開始するストリーム タイムへのポインタ (100 ナノ秒単位)、または NULL 。
戻り値
S_OK を返す。
注意
このメソッドは、タイム スタンプを指定する CMediaSample::m_Start と CMediaSample::m_End メンバ変数を設定する。また、タイム スタンプが有効かどうかを指定する CMediaSample::m_dwFlags メンバ変数を更新する。
タイム スタンプの詳細については、「DirectShow のタイムとクロック」を参照すること。
参照