音频播放,长时间运行后报DSERR_BUFFERLOST
这个具体的报错信息,麻烦遇到过同样的问题的大神指点下
[06:28:51.0825]
应用程序中的错误。
-2005401450 (DSERR_BUFFERLOST)
在 Microsoft.DirectX.DirectSound.Buffer.get_Status()
在 ATBS.AudioPlay.AudioPlayChannelStatus.get_IsPlaying()
在 ATBS.AudioPlay.AudioPlayController.GetAvailableChannel()
在 ATBS.AudioPlay.MainForm.playBroadcastQueue(OracleDataReader reader)
在 ATBS.AudioPlay.MainForm.playThreadFunc()
[06:28:51.6246]
应用程序中的错误。
-2005401450 (DSERR_BUFFERLOST)
在 Microsoft.DirectX.DirectSound.Buffer.get_Status()
在 ATBS.AudioPlay.AudioPlayChannelStatus.get_IsPlaying()
在 ATBS.AudioPlay.AudioPlayController.GetAvailableChannel()
在 ATBS.AudioPlay.MainForm.playBroadcastQueue(OracleDataReader reader)
在 ATBS.AudioPlay.MainForm.playThreadFunc()
[06:28:52.1247]
应用程序中的错误。
-2005401450 (DSERR_BUFFERLOST)
在 Microsoft.DirectX.DirectSound.Buffer.get_Status()
在 ATBS.AudioPlay.AudioPlayChannelStatus.get_IsPlaying()
在 ATBS.AudioPlay.AudioPlayController.GetAvailableChannel()
在 ATBS.AudioPlay.MainForm.playBroadcastQueue(OracleDataReader reader)
在 ATBS.AudioPlay.MainForm.playThreadFunc()