[問題] BCB6 如何快速重複播放同一個wav檔?

看板C_and_CPP (C/C++)作者 (UenoJuri)時間15年前 (2010/10/26 00:14), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/2 (看更多)
我在BCB6中用了 TMediaPlayer這個元件 我有一個wav檔 內容是只有"咚"一聲 我想要在一秒鐘內連續播放五次 但是發現似乎沒辦法播放那麼快 頂多快到一秒鐘播放個兩三次 請問有什麼方法可以快速播放嗎? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.166.11

10/26 00:23, , 1F
wav檔時間多長呢? Timer的Interval設100(0.1秒)播放一次
10/26 00:23, 1F

10/26 00:23, , 2F
不知道這是你要的嗎?!
10/26 00:23, 2F

10/26 00:26, , 3F
就算只有咚一聲 它也可能是 0.25sec, 這樣你怎樣塞
10/26 00:26, 3F

10/26 00:27, , 4F
也沒有辦法在1秒內 塞5個音阿
10/26 00:27, 4F

10/26 00:27, , 5F
如果 把聲音中斷是合乎期望的作法 那麼開一個thread
10/26 00:27, 5F

10/26 00:28, , 6F
play到 0.25*(4/5) 的地方 就停掉 maybe是可能的作法
10/26 00:28, 6F

10/26 13:41, , 7F
推樓上大大的說法
10/26 13:41, 7F
文章代碼(AID): #1CnQpwC6 (C_and_CPP)
文章代碼(AID): #1CnQpwC6 (C_and_CPP)