waveOutWrite() private method

private waveOutWrite ( IntPtr hWaveOut, WaveHdr &lpWaveOutHdr, int uSize ) : int
hWaveOut System.IntPtr
lpWaveOutHdr WaveHdr
uSize int
return int
Exemplo n.º 1
0
 public bool Play()
 {
     lock (this)
     {
         m_PlayEvent.Reset();
         m_Playing = WaveNative.waveOutWrite(m_WaveOut, ref m_Header, Marshal.SizeOf(m_Header)) == WaveNative.MMSYSERR_NOERROR;
         return(m_Playing);
     }
 }
Exemplo n.º 2
0
 public bool Play()
 {
     lock (this)
     {
         this.m_PlayEvent.Reset();
         this.m_Playing = WaveNative.waveOutWrite(this.m_WaveOut, ref this.m_Header, Marshal.SizeOf((object)this.m_Header)) == 0;
         return(this.m_Playing);
     }
 }