directsound 播放音乐会受其他系统进程的影响,比如游戏,暴风影音。。。音乐播放会加快,并且伴有杂音?
后来才知道,应该设置dwFlags为DSBCAPS_LOCSOFTWARE或DSBCAPS_LOCHardWARE
dsBufDesc.dwFlags=DSBCAPS_GLOBALFOCUS
|DSBCAPS_CTRLPOSITIONNOTIFY
|DSBCAPS_GETCURRENTPOSITION2
|DSBCAPS_LOCSOFTWARE|DSBCAPS_CTRLVOLUME;
这是我的音乐播放器里dwFlags的设置,添加完后,你再播放音乐就不会受游戏或其他播放器的影响了。。。