The IBuffer interface wraps the source textures and the destination surface. Your transform typically will not call methods on this interface directly, but instead will pass it to the GetSurface or GetTexture function to get a source or destination surface or texture. However, the interface is documented for completeness.
The object that underlies this interface also exposes the ISurface interface.
The IBuffer interface inherits from the IUnknown interface. IBuffer also has these types of members:
The IBuffer interface has these methods.
|CopyTo||Copies a buffer to another buffer.
|get_Flags||Retrieves information about the buffer.