private void WriteToWaveOut() { MmResult result; lock (waveOutLock) { result = WaveInterop.waveOutWrite(hWaveOut, header, Marshal.SizeOf(header)); } MmException.Try(result, "waveOutWrite"); GC.KeepAlive(this); }
// Token: 0x06000BD4 RID: 3028 RVA: 0x00023AF4 File Offset: 0x00021CF4 private void WriteToWaveOut() { MmResult mmResult; lock (this.waveOutLock) { mmResult = WaveInterop.waveOutWrite(this.hWaveOut, this.header, Marshal.SizeOf(this.header)); } if (mmResult != MmResult.NoError) { throw new MmException(mmResult, "waveOutWrite"); } GC.KeepAlive(this); }
private void WriteToWaveOut() { MmResult result; lock (waveOutLock) { result = WaveInterop.waveOutWrite(hWaveOut, header, Marshal.SizeOf(header)); } if (result != MmResult.NoError) { //throw new MmException(result, "waveOutWrite"); } GC.KeepAlive(this); }