The BASSBuffer type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Clear |
Clears the ring buffer (zeros all elements) and resets all read and write pointers.
| |
| Count |
Returns the number of bytes available in the ring buffer for reading.
| |
| Dispose |
Implement IDisposable.
| |
| Finalize |
Finalization code.
(Overrides ObjectFinalize.) | |
| Read(Byte, Int32, Int32) |
Reads (removes) the given number of sample data from the ring buffer.
| |
| Read(IntPtr, Int32, Int32) |
Reads (removes) the given number of sample data from the ring buffer.
| |
| Resize |
Resizes (enlarges) the ring buffer by the given factor.
| |
| Space |
Returns the number of bytes available in the ring buffer for writing until an overflow of the read pointer will happen.
| |
| Write(Byte, Int32) |
Writes (add) the given number of sample data to the ring buffer.
| |
| Write(IntPtr, Int32) |
Writes (add) the given number of sample data to the ring buffer.
|
See Also