国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應(yīng)用 > 軟件技巧 > 正文

利用Authorware 6.0同時播放多路聲音

2024-07-05 04:29:24
字體:
供稿:網(wǎng)友
  在多媒體作品中,有時需要同時播放多路聲音,以滿足作品的不同需求,這里我們以三路聲音的同時播放為例,給大家介紹這一多媒體技巧。

  運行Authorware 6.0,將此文件存為“同時播放多路聲音.a6p”,單擊Windows菜單下的Functions子菜單,彈出“Functions”對話框,選擇Category下拉菜單中的“同時播放多路聲音.a6p”選項,單擊“Load”按鈕,在Authorware 6.0安裝目錄下找到SyncSound.u32文件,單擊“打開”按鈕,在彈出的對話框中選擇其中的五個函數(shù),單擊“Load”按鈕,將這五個函數(shù)加載到該文件中,單擊“Done”按鈕。


圖1

  其次,建立如圖1所示的流程圖,在“調(diào)用句柄”圖標(biāo)中輸入代碼:

  result:=SyncInit(WindowHandle)


  在“第一路聲音”圖標(biāo)中輸入代碼:

  SyncLoad("1.wav",0)

  SyncPlay(0,0,0)

  在“第二路聲音”圖標(biāo)中輸入代碼:

  SyncLoad("2.wav",0)

  SyncPlay(1,0,0)

  在“第三路聲音”圖標(biāo)中輸入代碼:

  SyncLoad("3.wav",0)

  SyncPlay(2,0,0)

  在“停止”圖標(biāo)中輸入代碼:

  If GetSyncChannelNum( )>2 then

  SyncStop(2)

  If GetSyncChannelNum( )>1 then

  SyncStop(1)

  If GetSyncChannelNum( )>0 then

  SyncStop(0)

  End If

  End If

  End If

  提示:多媒體開發(fā)者要通過GetSyncChannelNum ()函數(shù)來確定支持幾個通道,這將是最多支持的聲道數(shù),同時SyncLoad()、SyncPlay()和SyncStop()函數(shù)中的通道號的范圍是0至GetSyncChannelNum的返回值減1。


圖2

  最后保存文件,直接運行即可實現(xiàn)同時播放多路聲音,如圖2所示。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 长乐市| 筠连县| 克拉玛依市| 阜城县| 北宁市| 绥化市| 城步| 盐津县| 沙坪坝区| 东乌珠穆沁旗| 抚州市| 双桥区| 孙吴县| 林口县| 德惠市| 万宁市| 盱眙县| 罗江县| 南开区| 仪征市| 榕江县| 班戈县| 茌平县| 阳山县| 宁武县| 武隆县| 沈阳市| 奉贤区| 余庆县| 隆化县| 新安县| 始兴县| 咸阳市| 新民市| 玛纳斯县| 通辽市| 凉山| 仁怀市| 涟水县| 邛崃市| 江津市|