WaveOutBuffer Constructor |
creates a new wavebuffer
Namespace: Ozeki.MediaAssembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.54.0
Syntaxpublic WaveOutBuffer(
IntPtr hWaveOut,
int bufferSize,
Stream bufferFillStream,
Object waveOutLock,
WaveFormat waveFormat
)
Public Sub New (
hWaveOut As IntPtr,
bufferSize As Integer,
bufferFillStream As Stream,
waveOutLock As Object,
waveFormat As WaveFormat
)
public:
WaveOutBuffer(
IntPtr hWaveOut,
int bufferSize,
Stream^ bufferFillStream,
Object^ waveOutLock,
WaveFormat^ waveFormat
)
new :
hWaveOut : IntPtr *
bufferSize : int *
bufferFillStream : Stream *
waveOutLock : Object *
waveFormat : WaveFormat -> WaveOutBuffer
Parameters
- hWaveOut IntPtr
- WaveOut device to write to
- bufferSize Int32
- Buffer size in bytes
- bufferFillStream Stream
- Stream to provide more data
- waveOutLock Object
- Lock to protect WaveOut API's from being called on >1 thread
- waveFormat WaveFormat
- The format of the audio
See Also