[問題] playsound問題

看板C_and_CPP作者 (安卓逆耳)時間14年前 (2011/10/09 06:22), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) BCB 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 我使用PlaySound這個函式,我希望他會按照我的排程時間到了播一個以上的語音檔 而PlaySound第三個參數我使用SND_SYNC,那時間到了他會一筆一筆去播音沒問題!! 可是如果其中有一筆語音檔長度大於15秒的話,那就會直接被截掉!! 上網查好像都有這個問題@@ 可是如果參數改用SND_ASNYC那又不會一筆一筆播 會瞬間把所有語音檔播完 好像只會聽到最後一個語音檔>"< 因為時間到了不影響主程式 所以我是創一個thread去做這件事情 想請問有經驗的大大 如果我要一筆一筆播音 該如何解決這個問題呢@@? 餵入的資料(Input): 播音資料皆.wav 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.2.97 judo1127:轉錄至看板 Programming 10/09 06:23

10/10 09:29, , 1F
直接寫在button裡去SYNC 三個wave, 沒問題.
10/10 09:29, 1F

10/11 04:38, , 2F
感謝大大 我試試看
10/11 04:38, 2F
文章代碼(AID): #1EaCqrVD (C_and_CPP)