MCI介面實現音訊左右聲道控制

2021-08-01 17:29:35 字數 1057 閱讀 8669

但是...mcisendcommand對左右聲道的操控未果,不知是和原因,請大神指點...

附上mcisendcommand對左右聲道操控的**,,,這段**在實際運用中不起作用....

mci_dgv_setaudio_parms s;

mcisendcommand(m_iddevplay,mci_setaudio, mci_set_off ,(dword_ptr)&s);

switch (nc)

s.dwitem = mci_dgv_setaudio_source;

mcisendcommand(m_iddevplay,mci_setaudio,mci_dgv_setaudio_value | mci_dgv_setaudio_item ,(dword_ptr)&s);

mcisendcommand(m_iddevplay,mci_setaudio, mci_set_on ,(dword_ptr)&s);

後來用mcisendstring實現了左右聲道的切換,特此記錄 附**....

#define mcisendstring3(x,y,z) \

memset(strcommand,0,sizeof(strcommand)); \

sprintf_s(strcommand,256,x); \

mcisendstring(strcommand,null,0,0); \

memset(strcommand,0,sizeof(strcommand)); \

sprintf_s(strcommand,256,y); \

mcisendstring(strcommand,null,0,0); \

memset(strcommand,0,sizeof(strcommand)); \

sprintf_s(strcommand,256,z); \

mcisendstring(strcommand,null,0,0);

void mciplayer::setchannel(int nchannel)

}}

uvc音訊傳輸協議 常見的音訊介面

何為 音訊介面 簡單來說,音訊介面是連線麥克風和其他聲源與計算機的裝置,其在模擬和數碼訊號之間起到了橋梁連線的作用。音訊介面通常與前置麥克風 線路輸入和其他一系列的輸入裝置配合使用。按傳輸訊號的型別可分為模擬音訊介面與數字音訊介面。模擬音訊介面 模擬介面在音訊領域中占有很大的比重。常見的模擬輸入 輸...

音訊seekTo的實現

1.音訊的seekto最終是在audioplayer類中實現的,audioplayer seekto函式 status t audioplayer seekto int64 t time us else return ok 2.buffer的填充是在audioplayer audiosinkcall...

linq實現左連線

1 左連線 var leftjoin from emp in listofemployees join dept in listofdepartment on emp.deptid equals dept.id into joinedempdept from dept in joinedempdep...