Microsoft DirectX 8.1 (C++)

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.

See Also