void TestStopTime()
        {
            int    hr;
            double st;

            hr = m_mediaPosition.get_StopTime(out st);
            DsError.ThrowExceptionForHR(hr);

            Debug.Assert(st > 4.3 && st < 4.33, "get_StopTime");

            hr = m_mediaPosition.put_StopTime(4.0);
            DsError.ThrowExceptionForHR(hr);

            hr = m_mediaPosition.get_StopTime(out st);
            DsError.ThrowExceptionForHR(hr);

            Debug.Assert(st > 3.9 && st < 4.1, "get_StopTime");

            hr = m_mediaPosition.put_StopTime(6.0);
            DsError.ThrowExceptionForHR(hr);
        }