IMediaPosition* pMP = NULL;
HRESULT hr = NULL;
hr = m_pGB->QueryInterface(IID_IMediaPosition,(void**)&pMP);
REFTIME rtDur = 0.0;
REFTIME rtTmp = 0.0;
hr = pMP->put_CurrentPosition(5.0);
hr = pMP->get_CurrentPosition(&rtTmp);
hr = pMP->put_StopTime(10.0);
hr = pMP->get_StopTime(&rtTmp);第一次rtTmp = 5.0是正确的,但是第二次rtTmp不等于10.0,是什么原因?