CTransInPlaceFilter::Copy

 
Microsoft DirectShow 9.0

CTransInPlaceFilter::Copy

The Copy method copies a media sample.

Syntax

  IMediaSample *CTransInPlaceFilter::Copy(
    IMediaSample *pSource
);

Parameters

pSource

Pointer to the IMediaSample interface of the sample.

Return Value

Returns a pointer to the IMediaSample interface on the new sample.

Remarks

This method retrieves an empty buffer from the downstream allocator. It copies all of the sample properties from pSource into the new sample, along with the actual data in the sample. If the filter is using two allocators, it calls this method to copy data across buffers.

Requirements

**  Header:** Declared in Transip.h; include Streams.h.

**  Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).

See Also