次の方法で共有


CSourceSeeking::GetPositions

GetPositions メソッドは、現在の位置と停止位置を取得する。このメソッドは IMediaSeeking::GetPositions メソッドを実装する。

構文

  HRESULT GetPositions(
    LONGLONG *pCurrent,
    LONGLONG *pStop
);

パラメータ

pCurrent

開始位置を受け取る変数へのポインタ。

pStop

停止位置を受け取る変数へのポインタ。

戻り値

S_OK を返す。

注意

このメソッドは、pCurrent パラメータ用に CSourceSeeking::m_rtStart メンバ変数の値を返す。この変数は、現在のストリーミング位置ではない最後のシーク タイムを表す。しかし、アプリケーションがフィルタ グラフ マネージャを使って IMediaSeeking::GetPositions を呼び出すと、通常この値はソース フィルタではなく、レンダリング フィルタから提供される。

参照