Share via


CMediaSample::SetTime (Compact 2013)

3/26/2014

Sets the media time extents for this sample.

Syntax

HRESULT SetTime(
  REFERENCE_TIME* pTimeStart,
  REFERENCE_TIME* pTimeEnd 
);

Parameters

  • pTimeStart
    Stream time at which the sample begins.
  • pTimeEnd
    Stream time at which the sample ends.

Return Value

Returns NOERROR or an HRESULT value.

Remarks

This member function implements the IMediaSample::SetTime method.

It sets the m_Start data member to the value of pTimeStart and the m_End data member to the value of pTimeEnd.

If pTimeStart and pTimeEnd are null, DirectShow turns off the m_dwFlags data member's Sample_TimeValid and Sample_StopValid bits.

Requirements

Header

dshow.h,
Streams.h

Library

ole32.lib,
Ole32auth.lib,
Strmbase.lib,
Strmiids.lib,
uuid.lib

See Also

Reference

CMediaSample Class