DirectSound 如何使用 ? |
尚未結案
|
boson
中階會員 發表:74 回覆:155 積分:85 註冊:2004-07-31 發送簡訊給我 |
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
|
boson
中階會員 發表:74 回覆:155 積分:85 註冊:2004-07-31 發送簡訊給我 |
PlaySound 很好用, 基本上是可以達到我要的功能
可是, 使用時, 是傳遞 wav 檔名給它, 再由 PlaySound 來開啟 wav 檔案, 然後播放
如果程式在 user 每按一個按鍵時, 就播放一個小小的 wav 檔來發出嗶聲,
那麼 user 在大量輸入資料時, 程式就會不斷地開檔關檔, 這可能不大好 假設我已經把 wav 檔的內容, 讀到 FileStream 裏面
有沒有類似 PlaySound 的 API, 可以直接播放這個 Stream ? Thank you.
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
|
boson
中階會員 發表:74 回覆:155 積分:85 註冊:2004-07-31 發送簡訊給我 |
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
或者使用 Windows 內定的聲音 PlaySound('SYSTEMSTART', 0, SND_ASYNC);
PlaySound('SYSTEMHAND', 0, SND_ASYNC);
PlaySound('SYSTEMEXIT', 0, SND_ASYNC);
PlaySound('SYSTEMQUESTION', 0, SND_ASYNC);
PlaySound('SYSTEMEXCLAMATION', 0, SND_ASYNC);
PlaySound('SYSTEMEWLCOME', 0, SND_ASYNC);
PlaySound('SYSTEMDEFAULT', 0, SND_ASYNC);
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |