|Microsoft DirectX 9.0|
The GetTime method retrieves the stream times at which this sample should begin and finish. This method implements the IMediaSample::GetTime method.
HRESULT GetTime( REFERENCE_TIME *pTimeStart, REFERENCE_TIME *pTimeEnd );
Pointer to a variable that receives the beginning stream time, in 100-nanosecond units.
Pointer to a variable that receives the ending stream time, in 100-nanosecond units. If the sample has no stop time, the value is set to the start time plus one.
Returns one of the HRESULT values shown in the following table.
|VFW_S_NO_STOP_TIME||Sample has a valid start time, but no stop time.|
|VFW_E_SAMPLE_TIME_NOT_SET||Sample does not have valid time stamps.|
The CMediaSample::m_Start and CMediaSample::m_End member variables specify the time stamps. The CMediaSample::m_dwFlags member variable specifies whether the time stamps are valid.
For information about time stamps, see Time and Clocks in DirectShow.