IBufferManager interface

The IBufferManager interface is used to access all the surfaces and buffers that the transform uses. The application is passed this interface in IMediaTransform::Process and IMediaTransform::InitBufferManager. The object underlying this interface also exposes ISurfaceManager.

Members

The IBufferManager interface inherits from the IUnknown interface. IBufferManager also has these types of members:

Methods

The IBufferManager interface has these methods.

Method Description
AllocBuffer Allocates a buffer for the transform to use.
get_FormatType Retrieves information about the type of buffer this object can create.

See also

Transform Interfaces