史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 多媒體影音轉檔燒錄技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-02-26, 08:16 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 Directsound 與 Waveout 有何不同?

Waveout 是在32位的Windows上的一種老舊且過時,用來播放數字音訊的應用程式接頭(Application Programming Interface,簡稱API)。



舊的Windows操作系統(如Win9x WinNT4)在 Waveout 的完成度很高(因為 waveout 是針對這些操作系統設計的),如果你想獲得最好的效能,你應該在這些操作系統上使用 Waveout輸出。然而 Waveout 的功能有所局限,它無法支持「混和多重音訊流」的功能。這顯示在Win2k/XP下的Waveout,只是為了舊的軟體的相容性所提供的,也因此Win2k/XP下 Waveout 的完成度很糟,它沒有使用任何的硬體加速功能,所有的混音動作都是用軟體來執行(因此當CPU的使用率很高時,常常會發生類似CD跳針的斷音現象)。


Directsound 是種較新、較現代化的聲音播放 API,都已經內建在最近的32位Windows操作系統中。 Directsound 支持混和多重音訊流、獨立的音量控制、硬體加速層及硬體仿真層(如果某些功能硬體無法支持 ,可以用軟體來仿真,因此程序設計師無須擔心他們的新 l33t 碼無法在舊的聲霸卡16上運作)。



一般來說,只要你的操作系統安裝了適當的音效卡驅動程式及最新的 DirectX,Direstsound 都應該可以運作的很好(除了WinNT4以外)。


在Win2k/XP下,Directsound 比 waveout 更好,因為在這些操作系統裡,Directsound 的完成度相對的比 waveout 來的更高(比 waveout 佔用較少的CPU資源,自由度較高,且不會有 Waveout 一般的小毛病)。Directsound 原本是被設計來讓遊戲利用系統的硬體加速功能,而無須直接接觸低階的硬體函數(就如同 DirectX 其它的元件)。

原位址:
http://foobar.sbtop.com/output.htm
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
教學 - Foobar2000 設定指南 中文版 psac 多媒體影音轉檔燒錄技術文件 12 2006-10-05 05:27 PM
幾種輸出方式FAQ psac 多媒體影音轉檔燒錄技術文件 0 2004-05-10 04:16 PM
FooBar 2000 Output部份(輸出) psac 多媒體影音轉檔燒錄技術文件 0 2004-01-04 08:37 AM


所有時間均為台北時間。現在的時間是 11:31 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1