CMediaSample.SetActualDataLength method

The SetActualDataLength method sets the length of the valid data in the buffer. This method implements the IMediaSample::SetActualDataLength method.

Syntax


HRESULT SetActualDataLength(
   long lLen
);

Parameters

lLen

Length of the valid data, in bytes.

Return value

Returns one of the HRESULT values shown in the following table.

Return codeDescription
S_OK

Success.

VFW_E_BUFFER_OVERFLOW

lLen is larger than the allocated buffer size.

 

Remarks

This method sets the CMediaSample::m_lActual member variable.

Requirements

Header

Amfilter.h (include Streams.h)

Library

Strmbase.lib (retail builds);
Strmbasd.lib (debug builds)

See also

CMediaSample Class

 

 

Show: