国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 西峡县| 嘉峪关市| 米易县| 综艺| 东兴市| 色达县| 伊川县| 巴林左旗| 伊金霍洛旗| 甘肃省| 安西县| 新干县| 盐边县| 定安县| 蓬莱市| 桐乡市| 房产| 游戏| 南阳市| 台中县| 宜城市| 九江市| 徐水县| 岳西县| 沙坪坝区| 治县。| 博客| 林口县| 宜君县| 图们市| 曲阳县| 涞水县| 乐都县| 巴中市| 南阳市| 安仁县| 水城县| 澎湖县| 洛浦县| 印江| 乌兰浩特市|