WaveOutBuffer Constructor |
creates a new wavebuffer
Namespace: Ozeki.MediaAssembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax public 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
- Type: SystemIntPtr
WaveOut device to write to - bufferSize
- Type: SystemInt32
Buffer size in bytes - bufferFillStream
- Type: System.IOStream
Stream to provide more data - waveOutLock
- Type: SystemObject
Lock to protect WaveOut API's from being called on >1 thread - waveFormat
- Type: Ozeki.MediaWaveFormat
The format of the audio
See Also