CImageAllocator::CreateImageSample
Microsoft DirectShow 9.0 |
CImageAllocator::CreateImageSample
The CreateImageSample method creates a media sample.
Syntax
virtual CImageSample *CreateImageSample( LPBYTE pData, LONG Length );
Parameters
pData
Pointer to a buffer of size Length, allocated by the caller.
Length
Length of the buffer.
Return Value
Returns a CImageSample object.
Remarks
This method creates a new media sample, implemented as a CImageSample object. The sample's IMediaSample::GetPointer method returns a pointer to the buffer specified in the pData parameter.
If you derive a new allocator class from CImageAllocator and a new media sample class from CImageSample, you should override this method to create an instance of your media sample class.
Requirements
** Header:** Declared in Winutil.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also