2010-07-21 80 views
0

什麼是最低級別的Windows功能播放聲音? (由播放聲音的任何其他功能調用的功能)。例如,fopen()調用CreateFileA()和CreateFileA()調用CreateFileW(),CreateFileW()調用NtCreateFile()等。我想知道什麼是最低級別的聲音(沒有通信與聲音驅動程序直接)。什麼是最低級別的Windows功能播放聲音?

回答

1

在Vista和Win7,你可以使用WASAPI。如果音量太低(其中大部分適用於專業音頻工具),則您可以查看Wave和 API以將音頻緩衝區傳輸到揚聲器。還有XACT/XNA遊戲的東西。所有這些API最終都位於WASAPI之上,但可能更易於使用。

如果你只是想不時播放WAV文件而沒有任何通知或混音支持,它很難擊敗PlaySound。