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