音频Fliter?
现在如果要把音频加进去遇到了问题,恳请大家帮个大忙,谢过了!!
设置音频格式,把音频流推给default DirectSound Device!!
mPreferred.SetType(&MEDIATYPE_Audio);//MajorType: Audio
mPreferred.SetSubtype(&MEDIASUBTYPE_PCM);//SubStpe: PCM
mPreferred.SetFormatType(&FORMAT_WaveFormatEx);//
WAVEFORMATEX *wave = (WAVEFORMATEX*)mPreferred.AllocFormatBuffer(sizeof(WAVEFORMATEX)); //分配空间
wave -> wBitsPerSample = 16;
wave -> nSamplesPerSec = 8000;
wave -> wFormatTag = WAVE_FORMAT_PCM;
wave -> nChannels = 1;
经过上面设置后,我的fliter的pin口显示的属性正确的
Major:Audio
Sub:PCMAudio
Format:WaveFormatEx: 8.000kHz 16bits mono
呵呵 问题是我选择了一个按如此设置的文件,却连接不上我的audio render也就是default DirectSound Device!!
这是为什么啊??

