Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IMediaBuffer interface provides methods for manipulating a data buffer. Buffers passed to the IMediaObject::ProcessInput and ProcessOutput methods must implement this interface.
In addition to the methods inherited from IUnknown, the IMediaBuffer interface exposes the following methods.
Method | Description |
GetBufferAndLength | Retrieves the buffer and the size of the valid data in the buffer. |
GetMaxLength | Retrieves the maximum number of bytes this buffer can hold. |
SetLength | Specifies the length of the data currently in the buffer. |
Requirements
Header: Declared in Mediaobj.h; include Dmo.h
Library: Dmoguids.lib.